Interlocked.SpeculationBarrier Method

Definition

Defines a memory fence that blocks speculative execution past this point until pending reads and writes are complete.

public:
 static void SpeculationBarrier();
public static void SpeculationBarrier ();
static member SpeculationBarrier : unit -> unit
Public Shared Sub SpeculationBarrier ()

Remarks

The SpeculationBarrier method defines a memory fence (an mfence instruction on x86 and amd64 processors) that blocks speculative execution past this point until pending reads and writes are complete.

Applies to