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
4 implementations of IDuplexChannel
Extensibility.MessageInterceptor.IntegrationTests (2)
InterceptingDuplexChannel.cs (2)
263: InterceptingInputChannel<IDuplexChannel>, IDuplexChannel
System.ServiceModel.Primitives.Tests (2)
ServiceModel\ThrowingOnCloseBindingElement.cs (2)
266private class ThrowingDuplexChannel : ThrowingInputChannel<IDuplexChannel>, IDuplexChannel
9 references to IDuplexChannel
Extensibility.MessageInterceptor.IntegrationTests (3)
InterceptingChannelFactory.cs (2)
94else if (typeof(TChannel) == typeof(IDuplexChannel)) 96return (TChannel)(object)new InterceptingDuplexChannel(this, Interceptor, (IDuplexChannel)innerChannel);
InterceptingDuplexChannel.cs (1)
266ChannelManagerBase manager, ChannelMessageInterceptor interceptor, IDuplexChannel innerChannel)
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)