1 interface inheriting from IAsyncInputChannel
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\IDuplexChannel.cs (1)
13
internal interface IAsyncDuplexChannel : IDuplexChannel,
IAsyncInputChannel
, IAsyncOutputChannel
2 implementations of IAsyncInputChannel
System.ServiceModel.Primitives (2)
System\ServiceModel\Channels\LayeredChannelFactory.cs (1)
88
internal class LayeredInputChannel : LayeredChannel<IInputChannel>,
IAsyncInputChannel
System\ServiceModel\Channels\TransactionChannel.cs (1)
413
internal class TransactionReceiveChannelGeneric<TChannel> : TransactionChannel<TChannel>, IInputChannel,
IAsyncInputChannel
8 references to IAsyncInputChannel
System.ServiceModel.Primitives (8)
System\ServiceModel\Channels\InputChannel.cs (1)
11
internal static async Task<Message> HelpReceiveAsync(
IAsyncInputChannel
channel, TimeSpan timeout)
System\ServiceModel\Channels\LayeredChannelFactory.cs (4)
123
if (InnerChannel is
IAsyncInputChannel
asyncInputChannel)
139
if (InnerChannel is
IAsyncInputChannel
asyncInputChannel)
188
if (InnerChannel is
IAsyncInputChannel
asyncInputChannel)
210
if (InnerChannel is
IAsyncInputChannel
asyncInputChannel)
System\ServiceModel\Channels\TransactionChannel.cs (3)
503
if (InnerChannel is
IAsyncInputChannel
asyncInputChannel)
520
if (InnerChannel is
IAsyncInputChannel
asyncChannel)
532
if (InnerChannel is
IAsyncInputChannel
asyncChannel)