5 writes to binder
System.ServiceModel (5)
System\ServiceModel\Dispatcher\ChannelHandler.cs (5)
79
this.
binder
= binder;
107
this.
binder
= binder;
122
this.
binder
= new MultipleReceiveBinder(
130
this.
binder
= new BufferedReceiveBinder(this.binder);
189
this.
binder
= handler.binder;
22 references to binder
System.ServiceModel (22)
System\ServiceModel\Dispatcher\ChannelHandler.cs (22)
123
this.
binder
,
130
this.binder = new BufferedReceiveBinder(this.
binder
);
133
this.receiver = new ErrorHandlingReceiver(this.
binder
, channelDispatcher);
135
Fx.Assert((this.idleManager != null) == (this.
binder
.HasSession && this.listener.ChannelDispatcher.DefaultCommunicationTimeouts.ReceiveTimeout != TimeSpan.MaxValue), "idle manager is present only when there is a session with a finite receive timeout");
168
if (this.
binder
.HasSession)
170
this.sessionOpenNotification = this.
binder
.Channel.GetProperty<SessionOpenNotification>();
189
this.binder = handler.
binder
;
213
get { return this.
binder
; }
245
get { return this.
binder
.Channel.State == CommunicationState.Opened; }
252
if (this.
binder
!= null)
254
IInputChannel input = this.
binder
.Channel as IInputChannel;
260
IReplyChannel reply = this.
binder
.Channel as IReplyChannel;
305
if (this.
binder
.Channel.State == CommunicationState.Created)
661
endpoint.DatagramChannel = new ServiceChannel(this.
binder
, endpoint, this.listener.ChannelDispatcher, this.idleManager);
688
this.channel = new ServiceChannel(this.
binder
, endpoint, this.listener.ChannelDispatcher, this.idleManager);
756
this.listener.ChannelDispatcher.ProvideFault(e, this.requestInfo.Channel == null ? this.
binder
.Channel.GetProperty<FaultConverter>() : this.requestInfo.Channel.GetProperty<FaultConverter>(), ref faultInfo);
850
this.
binder
.CloseAfterFault(timeoutHelper.RemainingTime());
864
this.
binder
.Abort();
873
this.
binder
.CloseAfterFault(CloseAfterFaultTimeout);
886
this.
binder
.Abort();
1084
this.
binder
.Channel.Open();
1122
this.
binder
.Channel.Abort();