3 writes to Binder
System.ServiceModel.Primitives (3)
System\ServiceModel\Dispatcher\ChannelHandler.cs (3)
56Binder = binder; 83Binder = binder; 99Binder = new BufferedReceiveBinder(Binder);
15 references to Binder
System.ServiceModel.Primitives (15)
System\ServiceModel\Dispatcher\ChannelHandler.cs (15)
99Binder = new BufferedReceiveBinder(Binder); 102_receiver = new ErrorHandlingReceiver(Binder, channelDispatcher); 104Fx.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"); 123get { return Binder.Channel.State == CommunicationState.Opened; } 150BufferedReceiveBinder bufferedBinder = handler.Binder as BufferedReceiveBinder; 160if (Binder.Channel.State == CommunicationState.Created) 423endpoint.DatagramChannel = new ServiceChannel(Binder, endpoint, _listener.ChannelDispatcher, _idleManager); 450Channel = new ServiceChannel(Binder, endpoint, _listener.ChannelDispatcher, _idleManager); 494_listener.ChannelDispatcher.ProvideFault(e, _requestInfo.Channel == null ? Binder.Channel.GetProperty<FaultConverter>() : _requestInfo.Channel.GetProperty<FaultConverter>(), ref faultInfo); 588Binder.CloseAfterFault(timeoutHelper.RemainingTime()); 602Binder.Abort(); 611Binder.CloseAfterFault(CloseAfterFaultTimeout); 624Binder.Abort(); 772Binder.Channel.Open(); 800Binder.Channel.Abort();