CriticalHandle.IsClosed 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,该值指示句柄是否已关闭。
public:
property bool IsClosed { bool get(); };
public bool IsClosed { get; }
member this.IsClosed : bool
Public ReadOnly Property IsClosed As Boolean
属性值
如果句柄已关闭,则为 true
;否则为 false
。
注解
方法 IsClosed 返回一个值, CriticalHandle 该值指示对象的句柄是否不再与本机资源关联。 这与 属性的定义 IsInvalid 不同,后者计算给定句柄是否始终被视为无效。 在 IsClosed 以下情况下, 方法返回一个 true
值:
调用 SetHandleAsInvalid 了 方法。
调用 Dispose 了 方法, Close 并且没有对其他线程上的 CriticalHandle 对象的引用。