System.Runtime.Handles
表示等待句柄的包装类。
初始化 类的新实例。
对象,表示要使用的预先存在的句柄。
如果为 true,则在完成阶段可靠地释放句柄;如果为 false,则阻止可靠释放(建议不要这样做)。
指定基础句柄是否已由子进程继承。
指定句柄已由子进程继承。
指定句柄未由子进程继承。
表示句柄资源的包装类。
用指定的无效句柄值初始化 类的新实例。
无效句柄的值(通常为 0 或 -1)。
该派生类位于没有非托管代码访问权限的程序集中。
释放由 使用的所有资源。
释放 类所使用的非托管资源,并指定是否执行常规释放 (Dispose) 操作。
如进行常规释放操作,则为 true;如终结句柄,则为 false。
释放与句柄关联的所有资源。
指定要包装的句柄。
获取一个值,该值指示句柄是否已关闭。
如果句柄已关闭,则为 true;否则为 false。
在派生类中重写后,获取一个值,该值指示句柄值是否无效。
如果句柄有效,则为 true;否则为 false。
如果在派生类中重写,执行释放句柄所需的代码。
如果句柄释放成功,则为 true;如果出现灾难性故障,则为 false。这种情况下,该方法生成一个 releaseHandleFailed MDA 托管调试助手。
将句柄设置为预先存在的指定句柄。
要使用的预先存在的句柄。
将句柄标记为无效。
表示操作系统句柄的包装类。必须继承此类。
用指定的无效句柄值初始化 类的新实例。
无效句柄的值(通常为 0 或 -1)。 的实现应对此值返回 true。
在终止阶段使 true 可靠地释放句柄,则为 ;否则为 false(不建议使用)。
该派生类位于没有非托管代码访问权限的程序集中。
手动递增 实例中的引用计数器。
如果成功递增引用计数器,则为 true;否则为 false。
返回 字段的值。
IntPtr,表示 字段的值。如果句柄已使用 标记为无效,此方法仍返回原来的句柄值,该值可能已失效。
手动递减 实例中的引用计数器。
释放 类使用的所有资源。
释放 类所使用的非托管资源,指定是否执行常规释放操作。
如进行常规释放操作,则为 true;如终结句柄,则为 false。
释放与句柄关联的所有资源。
指定要包装的句柄。
获取一个值,该值指示句柄是否已关闭。
如果句柄已关闭,则为 true;否则为 false。
在派生类中重写时,获取一个值,该值指示句柄值是否无效。
如果句柄值无效,则为 true;否则为 false。
在派生类中重写时,执行释放句柄所需的代码。
如果句柄释放成功,则为 true;如果出现灾难性故障,则为 false。这种情况下,它生成一个 releaseHandleFailed MDA 托管调试助手。
将句柄设置为预先存在的指定句柄。
要使用的预先存在的句柄。
将句柄标记为不再使用。
提供了便利方法,以使用安全句柄为等待处理。
获取安全句柄的本机操作系统等待句柄。
包装本机操作系统的安全等待句柄等待句柄。
本机操作系统句柄。
为 null。
设置安全句柄的本机操作系统等待句柄。
封装等待对共享资源的独占访问的特定于操作系统的对象某种等待句柄。
安全句柄来包装操作系统句柄。
为 null。