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; 855ISessionChannel<IDuplexSession> duplexSessionChannel = InnerChannel as ISessionChannel<IDuplexSession>; 1388await CloseOtherAsync(InnerChannel, timeoutHelper.RemainingTime()); 1428await OpenOtherAsync(InnerChannel, timeout); 1504if (InnerChannel == null) 1509ISessionChannel<IDuplexSession> duplexSessionChannel = InnerChannel as ISessionChannel<IDuplexSession>; 1560if (InnerChannel != null) 1562ISessionChannel<IInputSession> inputSession = InnerChannel as ISessionChannel<IInputSession>; 1568ISessionChannel<IDuplexSession> duplexSession = InnerChannel as ISessionChannel<IDuplexSession>; 1583if (InnerChannel != null) 1585ISessionChannel<IOutputSession> outputSession = InnerChannel as ISessionChannel<IOutputSession>; 1591ISessionChannel<IDuplexSession> duplexSession = InnerChannel as ISessionChannel<IDuplexSession>; 1606if (InnerChannel != null) 1608ISessionChannel<IInputSession> inputSession = InnerChannel as ISessionChannel<IInputSession>; 1614ISessionChannel<IOutputSession> outputSession = InnerChannel as ISessionChannel<IOutputSession>; 1620ISessionChannel<IDuplexSession> duplexSession = InnerChannel as ISessionChannel<IDuplexSession>;
System\ServiceModel\OperationContext.cs (1)
278IChannel inner = InternalServiceChannel.InnerChannel;