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>; 1322await CloseOtherAsync(InnerChannel, timeoutHelper.RemainingTime()); 1362await OpenOtherAsync(InnerChannel, timeout); 1438if (InnerChannel == null) 1443ISessionChannel<IDuplexSession> duplexSessionChannel = InnerChannel as ISessionChannel<IDuplexSession>; 1494if (InnerChannel != null) 1496ISessionChannel<IInputSession> inputSession = InnerChannel as ISessionChannel<IInputSession>; 1502ISessionChannel<IDuplexSession> duplexSession = InnerChannel as ISessionChannel<IDuplexSession>; 1517if (InnerChannel != null) 1519ISessionChannel<IOutputSession> outputSession = InnerChannel as ISessionChannel<IOutputSession>; 1525ISessionChannel<IDuplexSession> duplexSession = InnerChannel as ISessionChannel<IDuplexSession>; 1540if (InnerChannel != null) 1542ISessionChannel<IInputSession> inputSession = InnerChannel as ISessionChannel<IInputSession>; 1548ISessionChannel<IOutputSession> outputSession = InnerChannel as ISessionChannel<IOutputSession>; 1554ISessionChannel<IDuplexSession> duplexSession = InnerChannel as ISessionChannel<IDuplexSession>;
System\ServiceModel\OperationContext.cs (1)
278IChannel inner = InternalServiceChannel.InnerChannel;