1 write to channel
System.ServiceModel (1)
System\ServiceModel\Security\SecuritySessionServerSettings.cs (1)
2314
this.
channel
= channel;
18 references to channel
System.ServiceModel (18)
System\ServiceModel\Security\SecuritySessionServerSettings.cs (18)
2317
if (this.
channel
.channelBinder != null)
2321
IAsyncResult result = this.
channel
.channelBinder.BeginClose(timeoutHelper.RemainingTime(), channelBinderCloseCallback, this);
2326
this.
channel
.channelBinder.EndClose(result);
2330
if (this.
channel
.State != CommunicationState.Closed)
2353
this.
channel
.Settings.SessionTokenCache.RemoveAllContexts(this.
channel
.currentSessionToken.ContextId);
2369
self.
channel
.channelBinder.EndClose(result);
2373
if (self.
channel
.State != CommunicationState.Closed)
2408
if (this.
channel
.securityProtocol != null)
2410
this.
channel
.securityProtocol.Close(false, timeoutHelper.RemainingTime());
2413
lock (this.
channel
.ThisLock)
2415
if (this.
channel
.hasSecurityStateReference)
2418
this.
channel
.hasSecurityStateReference = false;
2425
IAsyncResult result = this.
channel
.settingsLifetimeManager.BeginClose(timeoutHelper.RemainingTime(), settingsLifetimeManagerCloseCallback, this);
2430
this.
channel
.settingsLifetimeManager.EndClose(result);
2435
if (
channel
.State != CommunicationState.Closed)
2454
self.
channel
.settingsLifetimeManager.EndClose(result);
2459
if (self.
channel
.State != CommunicationState.Closed)