Condividi tramite


WeakEventManager.ReadLock Proprietà

Definizione

Imposta un blocco di lettura nella tabella di dati sottostanti e restituisce IDisposable.

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

Valore della proprietà

IDisposable

Oggetto che può essere utilizzato per impostare un blocco sui membri della tabella di dati ed essere rimosso all'occorrenza, mediante un costrutto using.

Commenti

Nelle classi derivate, le query nella tabella contenuta in Item[] devono essere sempre eseguite all'interno di una using (ReadLock) { ... } clausola, ad eccezione delle query già all'interno di un blocco di scrittura. Queste query possono essere necessarie se la classe supporta un'implementazione più sofisticata AddListener che richiede più dati oltre e source e listenerusa la Item[] raccolta per archiviare le informazioni aggiuntive.

Si applica a

Vedi anche