Interlocked.MemoryBarrier Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Synchroniseert geheugentoegang als volgt: de processor die de huidige thread uitvoert, kan de volgorde van instructies niet op een zodanige manier wijzigen dat het geheugen wordt geopend voordat de aanroep wordt MemoryBarrier() uitgevoerd na geheugentoegang tot MemoryBarrier().
public:
static void MemoryBarrier();
public static void MemoryBarrier();
static member MemoryBarrier : unit -> unit
Public Shared Sub MemoryBarrier ()
Opmerkingen
Deze methode is als gemak toegevoegd aan de klasse Interlocked in het .NET Framework 4.5. Het is een wrapper voor de methode Thread.MemoryBarrier.
Voor de meeste doeleinden biedt de instructie C# lock, de instructie Visual Basic SyncLock of de Monitor-klasse eenvoudiger manieren om gegevens te synchroniseren.