1 write to channel
System.ServiceModel (1)
System\ServiceModel\Security\SecuritySessionServerSettings.cs (1)
2562this.channel = channel;
21 references to channel
System.ServiceModel (21)
System\ServiceModel\Security\SecuritySessionServerSettings.cs (21)
2579this.channel.receiveLock.Exit(); 2625if (channel.isInputClosed) 2629channel.ThrowIfFaulted(); 2632channel.initialRequestContext != null ? 2633TraceUtility.ExtractActivity(channel.initialRequestContext.RequestMessage) : null; 2637if (channel.initialRequestContext != null) 2639innerRequestContext = channel.initialRequestContext; 2640channel.initialRequestContext = null; 2642requestMessage = channel.ProcessRequestContext(innerRequestContext, timeoutHelper.RemainingTime(), out this.correlationState, out isSecurityProcessingFailure); 2643if (requestMessage != null || channel.isInputClosed) 2654IAsyncResult result = channel.ChannelBinder.BeginTryReceive(this.timeoutHelper.RemainingTime(), onReceive, this); 2666this.expired = !channel.ChannelBinder.EndTryReceive(result, out this.innerRequestContext); 2671requestMessage = channel.ProcessRequestContext(innerRequestContext, timeoutHelper.RemainingTime(), out this.correlationState, out isSecurityProcessingFailure); 2674if (channel.isInputClosed) 2690if (channel.isInputClosed || channel.State == CommunicationState.Faulted) 2700result = channel.ChannelBinder.BeginTryReceive(this.timeoutHelper.RemainingTime(), onReceive, this); 2705this.channel.ThrowIfFaulted(); 2713this.channel.receiveLock.Exit(); 2737this.channel.receiveLock.Exit(); 2796requestContext = new SecuritySessionRequestContext(receiveResult.innerRequestContext, receiveResult.requestMessage, receiveResult.correlationState, receiveResult.channel);