Thread.MemoryBarrier 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
記憶體存取的同步方式如下:執行當前執行緒的處理器無法以一種方式重新排序指令,使得記憶體在呼叫執行 MemoryBarrier() 前存取,而記憶體存取則是在呼叫執行後的記憶體存取 MemoryBarrier()之後進行。
public:
static void MemoryBarrier();
public static void MemoryBarrier();
static member MemoryBarrier : unit -> unit
Public Shared Sub MemoryBarrier ()
備註
在大多數情況下,C# lock 陳述式、Visual Basic SyncLock 陳述式或 Monitor 類別提供了更簡單的資料同步方式。