Interlocked.MemoryBarrier Yöntem

Tanım

Bellek erişimini şu şekilde eşitler: Geçerli iş parçacığını yürüten işlemci, çağrısından sonra gelen bellek erişiminden sonra yürütülecek MemoryBarrier() çağrıdan önce bellek erişecek MemoryBarrier()şekilde yönergeleri yeniden sıralayamaz.

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

Açıklamalar

Bu yöntem, kolaylık olması açısından Interlocked .NET Framework 4.5'teki sınıfına Thread.MemoryBarrier eklenmiştir; yöntemi için bir sarmalayıcıdır.

Çoğu amaçla, C# lock deyimi, Visual Basic SyncLock deyimi veya Monitor sınıfı verileri eşitlemek için daha kolay yollar sağlar.

Şunlara uygulanır