1 write to sendLock
System.ServiceModel (1)
System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (1)
43this.sendLock = new ThreadNeutralSemaphore(1);
9 references to sendLock
System.ServiceModel (9)
System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (9)
67get { return this.sendLock; } 346if (!this.sendLock.TryEnter(timeoutHelper.RemainingTime())) 387this.sendLock.Exit(); 512if (!this.sendLock.TryEnter(timeoutHelper.RemainingTime())) 548this.sendLock.Exit(); 892if (!channel.sendLock.EnterAsync(this.timeoutHelper.RemainingTime(), onEnterComplete, this)) 1026this.channel.sendLock.Exit(); 1051if (!channel.sendLock.EnterAsync(this.timeoutHelper.RemainingTime(), onEnterComplete, this)) 1212this.channel.sendLock.Exit();