3 implementations of IDuplexSessionChannel
Extensibility.MessageInterceptor.IntegrationTests (1)
InterceptingDuplexChannel.cs (1)
317class InterceptingDuplexSessionChannel : InterceptingDuplexChannel, IDuplexSessionChannel
System.ServiceModel.NetFramingBase (1)
System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (1)
16internal abstract class TransportDuplexSessionChannel : TransportOutputChannel, IDuplexSessionChannel, IAsyncDuplexSessionChannel
System.ServiceModel.Primitives.Tests (1)
ServiceModel\ThrowingOnCloseBindingElement.cs (1)
282private class ThrowingDuplexSessionChannel : ThrowingDuplexChannel, IDuplexSessionChannel
22 references to IDuplexSessionChannel
Client.ChannelLayer.IntegrationTests (12)
DuplexChannelShapeTests.4.0.0.cs (6)
27IChannelFactory<IDuplexSessionChannel> factory = null; 28IDuplexSessionChannel channel = null; 37factory = binding.BuildChannelFactory<IDuplexSessionChannel>(new BindingParameterCollection()); 82IChannelFactory<IDuplexSessionChannel> factory = null; 83IDuplexSessionChannel channel = null; 92factory = binding.BuildChannelFactory<IDuplexSessionChannel>(new BindingParameterCollection());
DuplexChannelShapeTests.4.1.0.cs (6)
24IChannelFactory<IDuplexSessionChannel> factory = null; 25IDuplexSessionChannel channel = null; 34factory = binding.BuildChannelFactory<IDuplexSessionChannel>(new BindingParameterCollection()); 84IChannelFactory<IDuplexSessionChannel> factory = null; 85IDuplexSessionChannel channel = null; 94factory = binding.BuildChannelFactory<IDuplexSessionChannel>(new BindingParameterCollection());
Extensibility.MessageInterceptor.IntegrationTests (4)
InterceptingChannelFactory.cs (2)
107else if (typeof(TChannel) == typeof(IDuplexSessionChannel)) 109return (TChannel)(object)new InterceptingDuplexSessionChannel(this, Interceptor, (IDuplexSessionChannel)innerChannel);
InterceptingDuplexChannel.cs (2)
319IDuplexSessionChannel innerSessionChannel; 322ChannelManagerBase manager, ChannelMessageInterceptor interceptor, IDuplexSessionChannel innerChannel)
System.ServiceModel (1)
netstandard.cs (1)
59[assembly: TypeForwardedTo(typeof(IDuplexSessionChannel))]
System.ServiceModel.NetFramingBase (1)
System\ServiceModel\Channels\ConnectionOrientedTransportBindingElement.cs (1)
108return (typeof(TChannel) == typeof(IDuplexSessionChannel));
System.ServiceModel.Primitives.Tests (4)
ServiceModel\ThrowingOnCloseBindingElement.cs (4)
152else if (typeof(TChannel) == typeof(IDuplexSessionChannel)) 154return (TChannel)(object)new ThrowingDuplexSessionChannel(this, _parent._exception, (IDuplexSessionChannel)innerChannel); 284private readonly IDuplexSessionChannel _innerSessionChannel; 286public ThrowingDuplexSessionChannel(ChannelManagerBase manager, Exception exception, IDuplexSessionChannel innerChannel) : base(manager, exception, innerChannel)