WeakEventManager.ReadLock Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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 listener
usa la Item[] raccolta per archiviare le informazioni aggiuntive.