WeakEventManager.ReadLock Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ustanawia blokadę odczytu w tabeli danych bazowych i zwraca wartość IDisposable.
protected:
property IDisposable ^ ReadLock { IDisposable ^ get(); };
protected IDisposable ReadLock { get; }
member this.ReadLock : IDisposable
Protected ReadOnly Property ReadLock As IDisposable
Wartość właściwości
Obiekt, który może służyć do ustanowienia blokady na składowych tabeli danych, a następnie być odpowiednio usunięty za using
pomocą konstrukcji.
Uwagi
W klasach pochodnych zapytania do tabeli zawartej w Item[] tabeli powinny zawsze występować w using (ReadLock) { ... }
klauzuli, z wyjątkiem zapytań, które znajdują się już w blokadzie zapisu. Te zapytania mogą być konieczne, jeśli klasa obsługuje bardziej zaawansowaną AddListener
implementację, która wymaga większej ilości danych poza source
klasą i listener
, i używa Item[] kolekcji do przechowywania dodatkowych informacji.