Interlocked.MemoryBarrier Metodo

Definizione

Sincronizza l'accesso della memoria nel modo descritto di seguito. Il processore che esegue il thread corrente non può riordinare istruzioni in modo che gli accessi alla memoria prima della chiamata al metodo MemoryBarrier() vengano eseguiti dopo quelli successivi alla chiamata al metodo MemoryBarrier().

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

Commenti

Questo metodo è stato aggiunto alla Interlocked classe in .NET Framework 4.5 per praticità. Si tratta di un wrapper per il Thread.MemoryBarrier metodo .

Per la maggior parte dei casi, l'istruzione C# lock , l'istruzione Visual Basic SyncLock o la Monitor classe offrono modi più semplici per sincronizzare i dati.

Si applica a