SafeHandle.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 返回一个值,该值指示对象句柄是否 SafeHandle 不再与本机资源关联。 这不同于属性的定义,该定义 IsInvalid 计算给定句柄是否始终被视为无效。 此方法 IsClosed 在以下情况下返回一个 true
值:
调用了该方法 SetHandleAsInvalid 。
调用 Dispose 了该方法或 Close 方法,其他线程上没有对该 SafeHandle 对象的引用。