WeakEventManager.ReadLock Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een leesvergrendeling op de onderliggende gegevenstabel tot stand brengt en wordt een IDisposable.
protected:
property IDisposable ^ ReadLock { IDisposable ^ get(); };
protected IDisposable ReadLock { get; }
member this.ReadLock : IDisposable
Protected ReadOnly Property ReadLock As IDisposable
Waarde van eigenschap
Een object dat kan worden gebruikt om een vergrendeling op de leden van de gegevenstabel tot stand te brengen en vervolgens op de juiste wijze met een using constructie te worden verwijderd.
Opmerkingen
In afgeleide klassen moeten query's naar de tabel in Item[] een component altijd plaatsvinden using (ReadLock) { ... } , met uitzondering van query's die zich al binnen een schrijfvergrendeling bevinden. Deze query's kunnen nodig zijn als uw klasse ondersteuning biedt voor een geavanceerdere AddListener implementatie waarvoor meer gegevens nodig zijn dan source en de listenerverzameling wordt gebruikt Item[] om de extra informatie op te slaan.