1 interface inheriting from IAsyncDuplexChannel
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\IDuplexSessionChannel.cs (1)
12internal interface IAsyncDuplexSessionChannel : IDuplexSessionChannel, IAsyncDuplexChannel, ISessionChannel<IAsyncDuplexSession>
3 implementations of IAsyncDuplexChannel
System.ServiceModel.Primitives (3)
System\ServiceModel\Channels\DuplexChannel.cs (1)
10internal abstract class DuplexChannel : InputQueueChannel<Message>, IDuplexChannel, IAsyncDuplexChannel
System\ServiceModel\Channels\LayeredChannelFactory.cs (1)
236internal class LayeredDuplexChannel : LayeredInputChannel, IAsyncDuplexChannel
System\ServiceModel\Channels\SecurityChannelFactory.cs (1)
504private class SecurityDuplexChannel : SecurityOutputChannel, IDuplexChannel, IAsyncDuplexChannel
3 references to IAsyncDuplexChannel
System.ServiceModel.Primitives (3)
System\ServiceModel\Channels\SecurityChannelFactory.cs (3)
156else if (typeof(TChannel) == typeof(IAsyncDuplexChannel) || typeof(TChannel) == typeof(IDuplexChannel)) 617if (InnerDuplexChannel is IAsyncDuplexChannel asyncDuplexChannel) 643if (InnerDuplexChannel is IAsyncDuplexChannel asyncDuplexChannel)