Interlocked.MemoryBarrier Método

Definição

Sincroniza o acesso à memória da seguinte maneira: o processador que executa o thread atual não pode reordenar instruções de forma que a memória acesse antes da chamada a MemoryBarrier() ser executada após os acessos de memória que seguem a chamada para MemoryBarrier().

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

Comentários

Esse método foi adicionado à classe Interlocked no .NET Framework 4.5 como uma conveniência; é um wrapper para o método Thread.MemoryBarrier.

Para a maioria das finalidades, a instrução C# lock, a instrução Visual Basic SyncLock ou a classe Monitor fornecem maneiras mais fáceis de sincronizar dados.

Aplica-se a