WeakEventManager.WriteLock Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří zámek zápisu v podkladové tabulce dat a vrátí IDisposablehodnotu .
protected:
property IDisposable ^ WriteLock { IDisposable ^ get(); };
protected IDisposable WriteLock { get; }
member this.WriteLock : IDisposable
Protected ReadOnly Property WriteLock As IDisposable
Hodnota vlastnosti
Objekt, který lze použít k vytvoření zámku u členů datové tabulky a pak být odpovídajícím způsobem odstraněn pomocí konstruktoru using
.
Poznámky
V odvozených třídách by všechny úpravy podkladové tabulky dat měly nastat v klauzuli using (WriteLock) { ... }
. Tyto úpravy mohou být nezbytné, pokud vaše třída podporuje sofistikovanější AddListener
implementaci, která vyžaduje více dat nad rámec source
a a listener
, a používá Item[] kolekci k uložení dalších informací.