Interlocked.MemoryBarrier Método

Definición

Sincroniza el acceso a la memoria de la siguiente forma: el procesador que ejecuta el subproceso actual no puede reordenar instrucciones de forma que los accesos a la memoria anteriores a la llamada a MemoryBarrier() se ejecuten después de los accesos a memoria que siguen a la llamada a MemoryBarrier().

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

Comentarios

Este método se agregó a la Interlocked clase en .NET Framework 4.5 como comodidad; es un contenedor para el Thread.MemoryBarrier método .

Para la mayoría de los propósitos, la instrucción de C# lock , la instrucción de Visual Basic SyncLock o la Monitor clase proporcionan formas más sencillas de sincronizar datos.

Se aplica a