Auf Englisch lesen

Teilen über


WeakEventManager.WriteLock Eigenschaft

Definition

Richtet auf der zugrunde liegenden Datentabelle eine Schreibsperre ein und gibt ein IDisposable zurück.

C#
protected IDisposable WriteLock { get; }

Eigenschaftswert

Ein Objekt, das zum Einrichten einer Sperre für die Datentabellenmember verwendet werden kann und anschließend ordnungsgemäß mit einem using-Konstrukt freigegeben wird.

Hinweise

In abgeleiteten Klassen sollten alle Änderungen an der zugrunde liegenden Datentabelle innerhalb einer using (WriteLock) { ... } -Klausel erfolgen. Diese Änderungen können erforderlich sein, wenn Ihre Klasse eine komplexere AddListener Implementierung unterstützt, die mehr Daten über das source - und listener- hinaus erfordert und die Item[] -Auflistung zum Speichern der zusätzlichen Informationen verwendet.

Gilt für:

Produkt Versionen
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Weitere Informationen