25 references to InnerChannel
dotnet-svcutil-lib (25)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannel.cs (24)
363IOutputChannel outputChannel = InnerChannel as IOutputChannel; 367IRequestChannel requestChannel = InnerChannel as IRequestChannel; 384IOutputChannel outputChannel = InnerChannel as IOutputChannel; 388IRequestChannel requestChannel = InnerChannel as IRequestChannel; 412IDuplexChannel duplexChannel = InnerChannel as IDuplexChannel; 426return InnerChannel is IDuplexChannel; 540IChannel innerChannel = InnerChannel; 838ISessionChannel<IDuplexSession> duplexSessionChannel = InnerChannel as ISessionChannel<IDuplexSession>; 1292var asyncInnerChannel = InnerChannel as IAsyncCommunicationObject; 1299InnerChannel.Close(timeoutHelper.RemainingTime()); 1348var asyncInnerChannel = InnerChannel as IAsyncCommunicationObject; 1355InnerChannel.Open(timeout); 1432if (InnerChannel == null) 1437ISessionChannel<IDuplexSession> duplexSessionChannel = InnerChannel as ISessionChannel<IDuplexSession>; 1485if (InnerChannel != null) 1487ISessionChannel<IInputSession> inputSession = InnerChannel as ISessionChannel<IInputSession>; 1491ISessionChannel<IDuplexSession> duplexSession = InnerChannel as ISessionChannel<IDuplexSession>; 1504if (InnerChannel != null) 1506ISessionChannel<IOutputSession> outputSession = InnerChannel as ISessionChannel<IOutputSession>; 1510ISessionChannel<IDuplexSession> duplexSession = InnerChannel as ISessionChannel<IDuplexSession>; 1523if (InnerChannel != null) 1525ISessionChannel<IInputSession> inputSession = InnerChannel as ISessionChannel<IInputSession>; 1529ISessionChannel<IOutputSession> outputSession = InnerChannel as ISessionChannel<IOutputSession>; 1533ISessionChannel<IDuplexSession> duplexSession = InnerChannel as ISessionChannel<IDuplexSession>;
FrameworkFork\System.ServiceModel\System\ServiceModel\OperationContext.cs (1)
252IChannel inner = _channel.InnerChannel;