23 references to InnerChannel
System.ServiceModel.Primitives (23)
System\ServiceModel\Channels\ServiceChannel.cs (22)
328IOutputChannel outputChannel = InnerChannel as IOutputChannel; 334IRequestChannel requestChannel = InnerChannel as IRequestChannel; 353IOutputChannel outputChannel = InnerChannel as IOutputChannel; 359IRequestChannel requestChannel = InnerChannel as IRequestChannel; 381IDuplexChannel duplexChannel = InnerChannel as IDuplexChannel; 400return InnerChannel is IDuplexChannel; 517IChannel innerChannel = InnerChannel; 839ISessionChannel<IDuplexSession> duplexSessionChannel = InnerChannel as ISessionChannel<IDuplexSession>; 1311await CloseOtherAsync(InnerChannel, timeoutHelper.RemainingTime()); 1351await OpenOtherAsync(InnerChannel, timeout); 1427if (InnerChannel == null) 1432ISessionChannel<IDuplexSession> duplexSessionChannel = InnerChannel as ISessionChannel<IDuplexSession>; 1483if (InnerChannel != null) 1485ISessionChannel<IInputSession> inputSession = InnerChannel as ISessionChannel<IInputSession>; 1491ISessionChannel<IDuplexSession> duplexSession = InnerChannel as ISessionChannel<IDuplexSession>; 1506if (InnerChannel != null) 1508ISessionChannel<IOutputSession> outputSession = InnerChannel as ISessionChannel<IOutputSession>; 1514ISessionChannel<IDuplexSession> duplexSession = InnerChannel as ISessionChannel<IDuplexSession>; 1529if (InnerChannel != null) 1531ISessionChannel<IInputSession> inputSession = InnerChannel as ISessionChannel<IInputSession>; 1537ISessionChannel<IOutputSession> outputSession = InnerChannel as ISessionChannel<IOutputSession>; 1543ISessionChannel<IDuplexSession> duplexSession = InnerChannel as ISessionChannel<IDuplexSession>;
System\ServiceModel\OperationContext.cs (1)
278IChannel inner = InternalServiceChannel.InnerChannel;