Share via


SafeProcessHandle 建構函式

定義

多載

SafeProcessHandle()

建立 SafeProcessHandle

SafeProcessHandle(IntPtr, Boolean)

從指定的控制代碼初始化 SafeProcessHandle 類別的新執行個體,指出是否要在結束階段釋放控制代碼。

SafeProcessHandle()

來源:
SafeProcessHandle.cs
來源:
SafeProcessHandle.cs
來源:
SafeProcessHandle.cs

建立 SafeProcessHandle

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

適用於

SafeProcessHandle(IntPtr, Boolean)

來源:
SafeProcessHandle.cs
來源:
SafeProcessHandle.cs
來源:
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

true 表示確實讓 SafeProcessHandle 在結束階段釋放控制代碼;否則為 false

備註

重要

此型別代表 IDisposable 介面。 當您完成使用型別時,您應該直接或間接處置它。 若要直接處置型別,請呼叫其 try/catch 區塊中的 Dispose 方法。 若要間接處置它,請使用語言建構函式,例如 using (在 C# 中) 或 Using (在 Visual Basic 中)。 如需詳細資訊,請參閱 IDisposable 介面文章中的<使用實作 IDisposable 的物件>一節。

適用於