WeakEventManager.WriteLock 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 scrittura nella tabella di dati sottostanti e restituisce IDisposable.
protected:
property IDisposable ^ WriteLock { IDisposable ^ get(); };
protected IDisposable WriteLock { get; }
member this.WriteLock : IDisposable
Protected ReadOnly Property WriteLock 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 tutte le modifiche apportate alla tabella dei dati sottostanti devono essere eseguite all'interno di una using (WriteLock) { ... }
clausola. Queste modifiche possono essere necessarie se la classe supporta un'implementazione più sofisticata AddListener
che richiede più dati oltre source
e e listener
usa la Item[] raccolta per archiviare le informazioni aggiuntive.