Compartilhar via


WeakEventManager.ReadLock Propriedade

Definição

Estabelece um bloqueio de leitura na tabela de dados subjacente e retorna um IDisposable.

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

Valor da propriedade

IDisposable

Um objeto que pode ser usado para estabelecer um bloqueio nos membros da tabela de dados e, em seguida, ser descartado adequadamente com um using constructo.

Comentários

Em classes derivadas, as consultas à tabela contida Item[] devem sempre ocorrer dentro de uma using (ReadLock) { ... } cláusula, exceto para consultas que já estão dentro de um bloqueio de gravação. Essas consultas poderão ser necessárias se a classe der suporte a uma implementação mais sofisticada AddListener que exija mais dados além da source e listenerda coleção e use a Item[] coleção para armazenar as informações extras.

Aplica-se a

Confira também