16 references to BlocksUsing
System.ServiceModel.Internals (16)
System\Runtime\AsyncEventArgs.cs (1)
9
[Fx.Tag.SynchronizationPrimitive(Fx.Tag.
BlocksUsing
.NonBlocking, SupportsAsync = true, ReleaseMethod = "Complete")]
System\Runtime\AsyncResult.cs (1)
13
[Fx.Tag.SynchronizationPrimitive(Fx.Tag.
BlocksUsing
.ManualResetEvent, SupportsAsync = true, ReleaseMethod = "Complete")]
System\Runtime\AsyncWaitHandle.cs (1)
11
[Fx.Tag.SynchronizationPrimitive(Fx.Tag.
BlocksUsing
.MonitorWait, SupportsAsync = true, ReleaseMethod = "Set")]
System\Runtime\Fx.cs (3)
856
readonly
BlocksUsing
blocksUsing;
858
public SynchronizationPrimitiveAttribute(
BlocksUsing
blocksUsing)
863
public
BlocksUsing
BlocksUsing
System\Runtime\InputQueue.cs (5)
11
[Fx.Tag.SynchronizationPrimitive(Fx.Tag.
BlocksUsing
.PrivatePrimitive, SupportsAsync = true, ReleaseMethod = "Dispatch")]
795
[Fx.Tag.SynchronizationPrimitive(Fx.Tag.
BlocksUsing
.AsyncResult, SupportsAsync = true, ReleaseMethod = "Set")]
858
[Fx.Tag.SynchronizationPrimitive(Fx.Tag.
BlocksUsing
.AsyncResult, SupportsAsync = true, ReleaseMethod = "Set")]
1004
[Fx.Tag.SynchronizationPrimitive(Fx.Tag.
BlocksUsing
.ManualResetEvent, ReleaseMethod = "Set")]
1073
[Fx.Tag.SynchronizationPrimitive(Fx.Tag.
BlocksUsing
.ManualResetEvent, ReleaseMethod = "Set")]
System\Runtime\IOThreadScheduler.cs (1)
11
[Fx.Tag.SynchronizationPrimitive(Fx.Tag.
BlocksUsing
.NonBlocking)]
System\Runtime\IOThreadTimer.cs (1)
600
[Fx.Tag.SynchronizationPrimitive(Fx.Tag.
BlocksUsing
.NonBlocking)]
System\Runtime\SignalGate.cs (2)
10
[Fx.Tag.SynchronizationPrimitive(Fx.Tag.
BlocksUsing
.NonBlocking)]
98
[Fx.Tag.SynchronizationPrimitive(Fx.Tag.
BlocksUsing
.NonBlocking)]
System\Runtime\ThreadNeutralSemaphore.cs (1)
13
[Fx.Tag.SynchronizationPrimitive(Fx.Tag.
BlocksUsing
.PrivatePrimitive,