1 write to channelDemuxer
System.ServiceModel (1)
System\ServiceModel\Channels\ChannelDemuxer.cs (1)
740this.channelDemuxer = channelDemuxer;
19 references to channelDemuxer
System.ServiceModel (19)
System\ServiceModel\Channels\ChannelDemuxer.cs (19)
744if (!this.channelDemuxer.openSemaphore.EnterAsync(this.timeoutHelper.RemainingTime(), waitOverCallback, this)) 804this.openInnerListener = this.channelDemuxer.ShouldOpenInnerListener(filter, listener); 810this.channelDemuxer.ThrowPendingOpenExceptionIfAny(); 821this.channelDemuxer.innerListener.EndOpen(result); 822result = this.channelDemuxer.innerListener.BeginAcceptChannel(this.timeoutHelper.RemainingTime(), acceptChannelCallback, this); 836IAsyncResult result = this.channelDemuxer.innerListener.BeginOpen(timeoutHelper.RemainingTime(), openListenerCallback, this); 847this.channelDemuxer.pendingInnerListenerOpenException = e; 872self.channelDemuxer.pendingInnerListenerOpenException = completionException; 902self.channelDemuxer.pendingInnerListenerOpenException = completionException; 911this.channelDemuxer.innerChannel = this.channelDemuxer.innerListener.EndAcceptChannel(result); 912IAsyncResult openResult = this.channelDemuxer.innerChannel.BeginOpen(this.timeoutHelper.RemainingTime(), acceptChannelCallback, this); 943self.channelDemuxer.pendingInnerListenerOpenException = completionException; 951this.channelDemuxer.innerChannel.EndOpen(result); 953lock (this.channelDemuxer.ThisLock) 955if (this.channelDemuxer.abortOngoingOpen) 957this.channelDemuxer.AbortState(); 962ActionItem.Schedule(startReceivingStatic, this.channelDemuxer); 967this.channelDemuxer.openSemaphore.Exit();