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 belleğin MemoryBarrier()eriştiği ş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 .NET Framework 4.5'teki Interlocked sınıfına kolaylık sağlamak amacıyla eklenmiştir; Thread.MemoryBarrier 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