Freigeben über


WeakEventManager.WriteLock Eigenschaft

Definition

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

protected:
 property IDisposable ^ WriteLock { IDisposable ^ get(); };
protected IDisposable WriteLock { get; }
member this.WriteLock : IDisposable
Protected ReadOnly Property WriteLock As IDisposable

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:

Weitere Informationen