SafeProcessHandle 构造函数

定义

重载

SafeProcessHandle()

创建一个 SafeProcessHandle

SafeProcessHandle(IntPtr, Boolean)

从指定句柄初始化 SafeProcessHandle 类的新实例,这指示在完成阶段是否释放句柄。

SafeProcessHandle()

Source:
SafeProcessHandle.cs
Source:
SafeProcessHandle.cs
Source:
SafeProcessHandle.cs

创建一个 SafeProcessHandle

public:
 SafeProcessHandle();
public SafeProcessHandle ();
Public Sub New ()

适用于

SafeProcessHandle(IntPtr, Boolean)

Source:
SafeProcessHandle.cs
Source:
SafeProcessHandle.cs
Source:
SafeProcessHandle.cs

从指定句柄初始化 SafeProcessHandle 类的新实例,这指示在完成阶段是否释放句柄。

public:
 SafeProcessHandle(IntPtr existingHandle, bool ownsHandle);
public SafeProcessHandle (IntPtr existingHandle, bool ownsHandle);
new Microsoft.Win32.SafeHandles.SafeProcessHandle : nativeint * bool -> Microsoft.Win32.SafeHandles.SafeProcessHandle
Public Sub New (existingHandle As IntPtr, ownsHandle As Boolean)

参数

existingHandle
IntPtr

nativeint

要包装的句柄。

ownsHandle
Boolean

若要可靠地允许 SafeProcessHandle 在完成阶段释放句柄,则为 true;否则为 false

注解

重要

此类型实现 IDisposable 接口。 在使用完类型后,您应直接或间接释放类型。 若要直接释放类型,请在 try/catch 块中调用其 Dispose 方法。 若要间接释放类型,请使用 using(在 C# 中)或 Using(在 Visual Basic 中)等语言构造。 有关详细信息,请参阅 IDisposable 接口主题中的“使用实现 IDisposable 的对象”一节。

适用于