Udostępnij za pośrednictwem


WeakEventManager.ReadLock Właściwość

Definicja

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

IDisposable

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.

Dotyczy

Zobacz też