Sdílet prostřednictvím


WeakEventManager.ReadLock Vlastnost

Definice

Vytvoří zámek pro čtení v podkladové tabulce dat a vrátí IDisposablehodnotu .

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

Hodnota vlastnosti

IDisposable

Objekt, který lze použít k vytvoření zámku u členů datové tabulky a pak se odpovídajícím způsobem odstraní pomocí konstruktoru using .

Poznámky

V odvozenýchtřídch třídách by dotazy k tabulce obsažené Item[] v tabulce měly vždy nastat v using (ReadLock) { ... } rámci klauzule s Tyto dotazy mohou být nezbytné, pokud vaše třída podporuje sofistikovanější AddListener implementaci, která vyžaduje více dat nad source rámec a a listenerpoužívá Item[] kolekci k uložení dalších informací.

Platí pro

Viz také