WeakEventManager.WriteLock 属性

定义

在基础数据表上建立写入锁定,并返回 IDisposable

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

属性值

一个对象,可用于在数据表成员上建立锁定,然后通过 using 构造被相应释放。

注解

在派生类中,对基础数据表的所有修改都应在 子句中 using (WriteLock) { ... } 发生。 如果类支持更复杂的AddListener实现,该实现需要除 和 listener以外的source更多数据,并使用 Item[] 集合来存储额外信息,则可能需要进行这些修改。

适用于

另请参阅