2 writes to listener
System.ServiceModel (2)
System\ServiceModel\Dispatcher\ChannelHandler.cs (2)
109
this.
listener
= listener;
190
this.
listener
= handler.listener;
23 references to listener
System.ServiceModel (23)
System\ServiceModel\Dispatcher\ChannelHandler.cs (23)
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");
177
if (this.
listener
.State == CommunicationState.Opened)
179
this.
listener
.ChannelDispatcher.Channels.IncrementActivityCount();
190
this.listener = handler.
listener
;
463
if (currentOperationContext.EndpointDispatcher == null && this.
listener
!= null)
657
lock (this.
listener
.ThisLock)
661
endpoint.DatagramChannel = new ServiceChannel(this.binder, endpoint, this.
listener
.ChannelDispatcher, this.idleManager);
672
return this.
listener
.Endpoints.Lookup(message, out addressMatched);
688
this.channel = new ServiceChannel(this.binder, endpoint, this.
listener
.ChannelDispatcher, this.idleManager);
744
if (this.
listener
!= null)
746
this.
listener
.ChannelDispatcher.InitializeChannel((IClientChannel)channel.Proxy);
754
if (this.
listener
!= null)
756
this.
listener
.ChannelDispatcher.ProvideFault(e, this.requestInfo.Channel == null ? this.binder.Channel.GetProperty<FaultConverter>() : this.requestInfo.Channel.GetProperty<FaultConverter>(), ref faultInfo);
778
if (this.
listener
!= null)
780
return
listener
.ChannelDispatcher.HandleError(e, ref faultInfo);
935
this.
listener
.ChannelDispatcher.Channels.DecrementActivityCount();
1117
this.
listener
.ChannelDispatcher.Channels.DecrementActivityCount();
1239
if (this.
listener
!= null)
1241
enableFaults = this.
listener
.ChannelDispatcher.EnableFaults;
1706
this.
listener
.ChannelDispatcher.TransactionIsolationLevel,
1707
TransactionBehavior.NormalizeTimeout(this.
listener
.ChannelDispatcher.TransactionTimeout));
1735
TimeSpan receiveTimeout = TimeoutHelper.Min(this.
listener
.ChannelDispatcher.TransactionTimeout, this.
listener
.ChannelDispatcher.DefaultCommunicationTimeouts.ReceiveTimeout);