FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ChannelHandler.cs (11)
83ChannelDispatcher channelDispatcher = listener.ChannelDispatcher;
108Fx.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");
114_listener.ChannelDispatcher.Channels.IncrementActivityCount();
431endpoint.DatagramChannel = new ServiceChannel(_binder, endpoint, _listener.ChannelDispatcher, _idleManager);
458_channel = new ServiceChannel(_binder, endpoint, _listener.ChannelDispatcher, _idleManager);
492_listener.ChannelDispatcher.InitializeChannel((IClientChannel)channel.Proxy);
502_listener.ChannelDispatcher.ProvideFault(e, _requestInfo.Channel == null ? _binder.Channel.GetProperty<FaultConverter>() : _requestInfo.Channel.GetProperty<FaultConverter>(), ref faultInfo);
526return _listener.ChannelDispatcher.HandleError(e, ref faultInfo);
675_listener.ChannelDispatcher.Channels.DecrementActivityCount();
795_listener.ChannelDispatcher.Channels.DecrementActivityCount();
898enableFaults = _listener.ChannelDispatcher.EnableFaults;