1 write to sourceLock
System.ServiceModel (1)
System\ServiceModel\Channels\SynchronizedMessageSource.cs (1)
19
this.
sourceLock
= new ThreadNeutralSemaphore(1);
6 references to sourceLock
System.ServiceModel (6)
System\ServiceModel\Channels\SynchronizedMessageSource.cs (6)
35
if (!this.
sourceLock
.TryEnter(timeoutHelper.RemainingTime()))
48
this.
sourceLock
.Exit();
65
if (!this.
sourceLock
.TryEnter(timeoutHelper.RemainingTime()))
78
this.
sourceLock
.Exit();
97
if (!syncSource.
sourceLock
.EnterAsync(this.timeoutHelper.RemainingTime(), onEnterComplete, this))
139
syncSource.
sourceLock
.Exit();