1 interface inheriting from IDuplexChannel
System.ServiceModel.Primitives (1)
netstandard.cs (1)
1468public partial interface IDuplexSessionChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.Channels.IDuplexChannel, System.ServiceModel.Channels.IInputChannel, System.ServiceModel.Channels.IOutputChannel, System.ServiceModel.Channels.ISessionChannel<System.ServiceModel.Channels.IDuplexSession>, System.ServiceModel.ICommunicationObject
2 implementations of IDuplexChannel
System.ServiceModel.Primitives.Tests (2)
ServiceModel\ThrowingOnCloseBindingElement.cs (2)
266private class ThrowingDuplexChannel : ThrowingInputChannel<IDuplexChannel>, IDuplexChannel
6 references to IDuplexChannel
System.ServiceModel (1)
netstandard.cs (1)
57[assembly: TypeForwardedTo(typeof(IDuplexChannel))]
System.ServiceModel.Primitives.Tests (5)
ServiceModel\DuplexChannelFactoryTest.cs (2)
230String.Format("Channel type '{0}' was not assignable to '{1}'", channel.GetType(), typeof(IDuplexChannel))); 234String.Format("Channel type '{0}' was not assignable to '{1}'", channel2.GetType(), typeof(IDuplexChannel)));
ServiceModel\ThrowingOnCloseBindingElement.cs (3)
140else if (typeof(TChannel) == typeof(IDuplexChannel)) 142return (TChannel)(object)new ThrowingDuplexChannel(this, _parent._exception, (IDuplexChannel)innerChannel); 268public ThrowingDuplexChannel(ChannelManagerBase manager, Exception exception, IDuplexChannel innerChannel) : base(manager, exception, innerChannel)