Interlocked.MemoryBarrier 메서드

정의

다음과 같이 메모리 액세스를 동기화합니다. 현재 스레드를 실행하는 프로세서는 MemoryBarrier()에 대한 호출 이전의 메모리 액세스가 MemoryBarrier()에 대한 호출 이후의 메모리 액세스 뒤에 실행되는 방식으로 명령을 다시 정렬할 수 없습니다.

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

설명

이 메서드는 편의를 위해 Interlocked .NET Framework 4.5의 클래스에 Thread.MemoryBarrier 추가되었습니다. 메서드의 래퍼입니다.

대부분의 경우 C# lock 문, Visual Basic SyncLock 문 또는 클래스는 Monitor 데이터를 보다 쉽게 동기화할 수 있는 방법을 제공합니다.

적용 대상