WeakEventManager.ReadLock Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Estabelece um bloqueio de leitura na tabela de dados subjacente e devolve um IDisposable.
protected:
property IDisposable ^ ReadLock { IDisposable ^ get(); };
protected IDisposable ReadLock { get; }
member this.ReadLock : IDisposable
Protected ReadOnly Property ReadLock As IDisposable
Valor de Propriedade
Um objeto que pode ser usado para estabelecer um bloqueio nos membros da tabela de dados e depois ser devidamente descartado com um using constructo.
Observações
Em classes derivadas, as consultas à tabela contida em Item[] devem sempre ocorrer dentro de uma using (ReadLock) { ... } cláusula, exceto para consultas que já estejam dentro de um bloqueio de escrita. Estas consultas podem ser necessárias se a sua classe suportar uma implementação mais sofisticada AddListener que exija mais dados para além do source e do listener, e usa a Item[] coleção para armazenar a informação extra.