1 write to ChannelDispatcher
System.ServiceModel.Primitives (1)
System\ServiceModel\Dispatcher\ListenerHandler.cs (1)
31
ChannelDispatcher
= channelDispatcher;
23 references to ChannelDispatcher
System.ServiceModel.Primitives (23)
System\ServiceModel\Dispatcher\ChannelHandler.cs (11)
79
ChannelDispatcher channelDispatcher = listener.
ChannelDispatcher
;
104
Fx.Assert((_idleManager != null) == (Binder.HasSession && _listener.
ChannelDispatcher
.DefaultCommunicationTimeouts.ReceiveTimeout != TimeSpan.MaxValue), "idle manager is present only when there is a session with a finite receive timeout");
110
_listener.
ChannelDispatcher
.Channels.IncrementActivityCount();
423
endpoint.DatagramChannel = new ServiceChannel(Binder, endpoint, _listener.
ChannelDispatcher
, _idleManager);
450
Channel = new ServiceChannel(Binder, endpoint, _listener.
ChannelDispatcher
, _idleManager);
484
_listener.
ChannelDispatcher
.InitializeChannel((IClientChannel)channel.Proxy);
494
_listener.
ChannelDispatcher
.ProvideFault(e, _requestInfo.Channel == null ? Binder.Channel.GetProperty<FaultConverter>() : _requestInfo.Channel.GetProperty<FaultConverter>(), ref faultInfo);
518
return _listener.
ChannelDispatcher
.HandleError(e, ref faultInfo);
667
_listener.
ChannelDispatcher
.Channels.DecrementActivityCount();
795
_listener.
ChannelDispatcher
.Channels.DecrementActivityCount();
907
enableFaults = _listener.
ChannelDispatcher
.EnableFaults;
System\ServiceModel\Dispatcher\ListenerHandler.cs (12)
32
if (!(
ChannelDispatcher
!= null))
71
ChannelDispatcher
.Channels.CloseInput();
100
ChannelDispatcher
.Channels.IncrementActivityCount();
133
IChannel[] channels =
ChannelDispatcher
.Channels.ToArray();
177
IChannel[] channels =
ChannelDispatcher
.Channels.ToArray();
208
IChannel[] channels =
ChannelDispatcher
.Channels.ToArray();
232
ChannelDispatcher
.Channels.Add(channel.Binder.Channel);
289
ChannelDispatcher
.Channels.DecrementActivityCount();
316
ChannelDispatcher
.Channels.CloseInput();
322
ChannelDispatcher
.Channels.Abort();
338
ChannelDispatcher
.Channels.CloseInput();
354
return
ChannelDispatcher
.HandleError(e);