WeakEventManager.ReadLock WeakEventManager.ReadLock WeakEventManager.ReadLock WeakEventManager.ReadLock Property

Definition

Richtet auf der zugrunde liegenden Datentabelle eine Lesesperre ein und gibt ein IDisposable zurück.Establishes a read-lock on the underlying data table, and returns an IDisposable.

protected:
 property IDisposable ^ ReadLock { IDisposable ^ get(); };
protected IDisposable ReadLock { get; }
member this.ReadLock : IDisposable
Protected ReadOnly Property ReadLock 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.An object that can be used to establish a lock on the data table members and then be appropriately disposed with a using construct.

Hinweise

In abgeleiteten Klassen sollten Abfragen an die in Item[Object] enthaltene Tabelle immer innerhalb einer using (ReadLock) { ... } -Klausel erfolgen, mit Ausnahme von Abfragen, die sich bereits in einer Schreibsperre befinden.In derived classes, queries to the table contained in Item[Object] should always occur within a using (ReadLock) { ... } clause, except for queries that are already within a write lock. Diese Abfragen sind möglicherweise erforderlich, wenn Ihre Klasse eine Anspruchs AddListener vollere Implementierung unterstützt, die über source den und listener Item[Object] den hinaus mehr Daten erfordert und die-Auflistung verwendet, um die zusätzlichen Informationen zu speichern.These queries may be necessary if your class supports a more sophisticated AddListener implementation that requires more data beyond the source and the listener, and uses the Item[Object] collection to store the extra information.

Gilt für:

Siehe auch