1 write to InnerChannel
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\LayeredChannel.cs (1)
21InnerChannel = innerChannel;
32 references to InnerChannel
System.ServiceModel.Primitives (32)
System\ServiceModel\Channels\LayeredChannel.cs (6)
23InnerChannel.Faulted += _onInnerChannelFaulted; 37return InnerChannel.GetProperty<T>(); 42InnerChannel.Faulted -= _onInnerChannelFaulted; 48InnerChannel.Abort(); 53return InnerChannel.CloseHelperAsync(timeout); 64return InnerChannel.OpenHelperAsync(timeout);
System\ServiceModel\Channels\LayeredChannelFactory.cs (13)
97get { return InnerChannel.LocalAddress; } 123if (InnerChannel is IAsyncInputChannel asyncInputChannel) 129message = await Task.Factory.FromAsync(InnerChannel.BeginReceive, InnerChannel.EndReceive, timeout, null); 139if (InnerChannel is IAsyncInputChannel asyncInputChannel) 145message = await Task.Factory.FromAsync(InnerChannel.BeginReceive, InnerChannel.EndReceive, null); 188if (InnerChannel is IAsyncInputChannel asyncInputChannel) 194(retVal, message) = await TaskHelpers.FromAsync<TimeSpan, bool, Message>(InnerChannel.BeginTryReceive, InnerChannel.EndTryReceive, timeout, null); 210if (InnerChannel is IAsyncInputChannel asyncInputChannel) 216return Task.Factory.FromAsync(InnerChannel.BeginWaitForMessage, InnerChannel.EndWaitForMessage, timeout, null);
System\ServiceModel\Channels\SecurityChannelFactory.cs (12)
308if (InnerChannel != null) 310IChannelBindingProvider cbp = InnerChannel.GetProperty<IChannelBindingProvider>(); 368if (InnerChannel is IAsyncOutputChannel asyncOutputChannel) 374await Task.Factory.FromAsync(InnerChannel.BeginSend, InnerChannel.EndSend, message, timeoutHelper.RemainingTime(), null); 400return ((IOutputSessionChannel)InnerChannel).Session; 471Message reply = await Task.Factory.FromAsync(InnerChannel.BeginRequest, InnerChannel.EndRequest, message, timeoutHelper.RemainingTime(), null); 499return ((IRequestSessionChannel)InnerChannel).Session; 513get { return (IDuplexChannel)InnerChannel; } 680return ((ISessionChannel<IDuplexSession>)InnerChannel).Session; 688return ((ISessionChannel<IAsyncDuplexSession>)InnerChannel).Session;
System\ServiceModel\Security\SecurityChannel.cs (1)
33return new SecurityChannelFaultConverter(InnerChannel) as T;