7 implementations of IChannelBinder
System.ServiceModel (7)
System\ServiceModel\Dispatcher\BufferedReceiveBinder.cs (1)
13
class BufferedReceiveBinder :
IChannelBinder
System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (1)
19
class DuplexChannelBinder :
IChannelBinder
System\ServiceModel\Dispatcher\InputChannelBinder.cs (1)
13
class InputChannelBinder :
IChannelBinder
System\ServiceModel\Dispatcher\MultipleReceiveBinder.cs (1)
15
class MultipleReceiveBinder :
IChannelBinder
System\ServiceModel\Dispatcher\OutputChannelBinder.cs (1)
13
class OutputChannelBinder :
IChannelBinder
System\ServiceModel\Dispatcher\ReplyChannelBinder.cs (1)
13
class ReplyChannelBinder :
IChannelBinder
System\ServiceModel\Dispatcher\RequestChannelBinder.cs (1)
12
class RequestChannelBinder :
IChannelBinder
47 references to IChannelBinder
System.ServiceModel (47)
System\ServiceModel\Channels\ServiceChannel.cs (8)
31
readonly
IChannelBinder
binder;
63
ServiceChannel(
IChannelBinder
binder, MessageVersion messageVersion, IDefaultCommunicationTimeouts timeouts)
85
internal ServiceChannel(ServiceChannelFactory factory,
IChannelBinder
binder)
102
internal ServiceChannel(
IChannelBinder
binder,
214
internal
IChannelBinder
Binder
2572
readonly
IChannelBinder
binder;
2582
SessionIdleManager(
IChannelBinder
binder, TimeSpan idle)
2591
internal static SessionIdleManager CreateIfNeeded(
IChannelBinder
binder, TimeSpan idle)
System\ServiceModel\Channels\ServiceChannelFactory.cs (8)
328
IChannelBinder
binder = this.CreateInnerChannelBinder(address, via);
423
protected abstract
IChannelBinder
CreateInnerChannelBinder(EndpointAddress address, Uri via);
505
protected override
IChannelBinder
CreateInnerChannelBinder(EndpointAddress to, Uri via)
524
protected override
IChannelBinder
CreateInnerChannelBinder(EndpointAddress to, Uri via)
544
protected override
IChannelBinder
CreateInnerChannelBinder(EndpointAddress to, Uri via)
565
protected override
IChannelBinder
CreateInnerChannelBinder(EndpointAddress to, Uri via)
602
protected override
IChannelBinder
CreateInnerChannelBinder(EndpointAddress to, Uri via)
628
protected override
IChannelBinder
CreateInnerChannelBinder(EndpointAddress to, Uri via)
System\ServiceModel\Dispatcher\BufferedReceiveBinder.cs (2)
18
IChannelBinder
channelBinder;
24
public BufferedReceiveBinder(
IChannelBinder
channelBinder)
System\ServiceModel\Dispatcher\ChannelHandler.cs (4)
29
readonly
IChannelBinder
binder;
73
internal ChannelHandler(MessageVersion messageVersion,
IChannelBinder
binder, ServiceChannel channel)
100
internal ChannelHandler(MessageVersion messageVersion,
IChannelBinder
binder, ServiceThrottle throttle,
211
internal
IChannelBinder
Binder
System\ServiceModel\Dispatcher\ErrorHandlingAcceptor.cs (2)
65
internal bool TryAccept(TimeSpan timeout, out
IChannelBinder
channelBinder)
143
internal bool EndTryAccept(IAsyncResult result, out
IChannelBinder
channelBinder)
System\ServiceModel\Dispatcher\ErrorhandlingReceiver.cs (2)
15
IChannelBinder
binder;
17
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)
67
public
IChannelBinder
Accept(TimeSpan timeout)
81
public
IChannelBinder
EndAccept(IAsyncResult result)
114
public
IChannelBinder
Accept(TimeSpan timeout)
128
public
IChannelBinder
EndAccept(IAsyncResult result)
159
public
IChannelBinder
Accept(TimeSpan timeout)
173
public
IChannelBinder
EndAccept(IAsyncResult result)
204
public
IChannelBinder
Accept(TimeSpan timeout)
218
public
IChannelBinder
EndAccept(IAsyncResult result)
249
public
IChannelBinder
Accept(TimeSpan timeout)
263
public
IChannelBinder
EndAccept(IAsyncResult result)
294
public
IChannelBinder
Accept(TimeSpan timeout)
308
public
IChannelBinder
EndAccept(IAsyncResult result)
System\ServiceModel\Dispatcher\ListenerHandler.cs (5)
304
IChannelBinder
binder = null;
358
IChannelBinder
binder;
724
IChannelBinder
binder;
727
public ListenerChannel(
IChannelBinder
binder)
732
public
IChannelBinder
Binder
System\ServiceModel\Dispatcher\MultipleReceiveBinder.cs (2)
25
IChannelBinder
channelBinder;
29
public MultipleReceiveBinder(
IChannelBinder
channelBinder, int size, bool ordered)