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