6 implementations of IChannelBinder
System.ServiceModel.Primitives (6)
System\ServiceModel\Dispatcher\BufferedReceiveBinder.cs (1)
12
internal class BufferedReceiveBinder :
IChannelBinder
System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (1)
17
internal class DuplexChannelBinder :
IChannelBinder
System\ServiceModel\Dispatcher\InputChannelBinder.cs (1)
12
internal class InputChannelBinder :
IChannelBinder
System\ServiceModel\Dispatcher\OutputChannelBinder.cs (1)
12
internal class OutputChannelBinder :
IChannelBinder
System\ServiceModel\Dispatcher\ReplyChannelBinder.cs (1)
12
internal class ReplyChannelBinder :
IChannelBinder
System\ServiceModel\Dispatcher\RequestChannelBinder.cs (1)
11
internal class RequestChannelBinder :
IChannelBinder
38 references to IChannelBinder
System.ServiceModel.Primitives (38)
System\ServiceModel\Channels\ServiceChannel.cs (7)
50
private ServiceChannel(
IChannelBinder
binder, MessageVersion messageVersion, IDefaultCommunicationTimeouts timeouts)
67
internal ServiceChannel(ServiceChannelFactory factory,
IChannelBinder
binder)
84
internal ServiceChannel(
IChannelBinder
binder,
186
internal
IChannelBinder
Binder { get; }
2396
private readonly
IChannelBinder
_binder;
2406
private SessionIdleManager(
IChannelBinder
binder, TimeSpan idle)
2414
internal static SessionIdleManager CreateIfNeeded(
IChannelBinder
binder, TimeSpan idle)
System\ServiceModel\Channels\ServiceChannelFactory.cs (8)
311
IChannelBinder
binder = CreateInnerChannelBinder(address, via);
417
protected abstract
IChannelBinder
CreateInnerChannelBinder(EndpointAddress address, Uri via);
518
protected override
IChannelBinder
CreateInnerChannelBinder(EndpointAddress to, Uri via)
537
protected override
IChannelBinder
CreateInnerChannelBinder(EndpointAddress to, Uri via)
557
protected override
IChannelBinder
CreateInnerChannelBinder(EndpointAddress to, Uri via)
578
protected override
IChannelBinder
CreateInnerChannelBinder(EndpointAddress to, Uri via)
607
protected override
IChannelBinder
CreateInnerChannelBinder(EndpointAddress to, Uri via)
633
protected override
IChannelBinder
CreateInnerChannelBinder(EndpointAddress to, Uri via)
System\ServiceModel\Dispatcher\BufferedReceiveBinder.cs (2)
17
private
IChannelBinder
_channelBinder;
21
public BufferedReceiveBinder(
IChannelBinder
channelBinder)
System\ServiceModel\Dispatcher\ChannelHandler.cs (3)
50
internal ChannelHandler(MessageVersion messageVersion,
IChannelBinder
binder, ServiceChannel channel)
76
internal ChannelHandler(MessageVersion messageVersion,
IChannelBinder
binder,
115
internal
IChannelBinder
Binder { get; }
System\ServiceModel\Dispatcher\ErrorHandlingReceiver.cs (2)
14
private
IChannelBinder
_binder;
16
internal ErrorHandlingReceiver(
IChannelBinder
binder, ChannelDispatcher dispatcher)
System\ServiceModel\Dispatcher\IListenerBinder.cs (2)
15
IChannelBinder
Accept(TimeSpan timeout);
17
IChannelBinder
EndAccept(IAsyncResult result);
System\ServiceModel\Dispatcher\ListenerBinder.cs (12)
75
public
IChannelBinder
Accept(TimeSpan timeout)
91
public
IChannelBinder
EndAccept(IAsyncResult result)
122
public
IChannelBinder
Accept(TimeSpan timeout)
138
public
IChannelBinder
EndAccept(IAsyncResult result)
167
public
IChannelBinder
Accept(TimeSpan timeout)
183
public
IChannelBinder
EndAccept(IAsyncResult result)
212
public
IChannelBinder
Accept(TimeSpan timeout)
228
public
IChannelBinder
EndAccept(IAsyncResult result)
257
public
IChannelBinder
Accept(TimeSpan timeout)
273
public
IChannelBinder
EndAccept(IAsyncResult result)
302
public
IChannelBinder
Accept(TimeSpan timeout)
318
public
IChannelBinder
EndAccept(IAsyncResult result)
System\ServiceModel\Dispatcher\ListenerHandler.cs (2)
378
public ListenerChannel(
IChannelBinder
binder)
383
public
IChannelBinder
Binder { get; }