WeakEventManager.WriteLock Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Établit un verrou d’écriture sur la table de données sous-jacente et retourne un IDisposable.
protected:
property IDisposable ^ WriteLock { IDisposable ^ get(); };
protected IDisposable WriteLock { get; }
member this.WriteLock : IDisposable
Protected ReadOnly Property WriteLock As IDisposable
Valeur de propriété
Objet qui peut être utilisé pour établir un verrou sur les membres de la table de données, puis être supprimé de manière appropriée avec une construction using
.
Remarques
Dans les classes dérivées, toutes les modifications apportées à la table de données sous-jacente doivent se produire dans une using (WriteLock) { ... }
clause. Ces modifications peuvent être nécessaires si votre classe prend en charge une implémentation plus sophistiquée AddListener
qui nécessite plus de données au-delà de et source
, listener
et utilise la Item[] collection pour stocker les informations supplémentaires.