SafeProcessHandle コンストラクター

定義

オーバーロード

名前 説明
SafeProcessHandle()

SafeProcessHandleを作成します。

SafeProcessHandle(IntPtr, Boolean)

指定したハンドルから SafeProcessHandle クラスの新しいインスタンスを初期化し、終了フェーズ中にハンドルを解放するかどうかを示します。

SafeProcessHandle()

ソース:
SafeProcessHandle.cs
ソース:
SafeProcessHandle.cs
ソース:
SafeProcessHandle.cs
ソース:
SafeProcessHandle.cs
ソース:
SafeProcessHandle.cs

SafeProcessHandleを作成します。

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

適用対象

SafeProcessHandle(IntPtr, Boolean)

ソース:
SafeProcessHandle.cs
ソース:
SafeProcessHandle.cs
ソース:
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

注釈

Important

この型は、IDisposable インターフェイスを実装します。 型の使用が完了したら、直接または間接的に破棄する必要があります。 型を直接破棄するには、Disposetry/ ブロックでその catch メソッドを呼び出します。 間接的に破棄するには、using (C#) や Using (Visual Basic) などの言語コンストラクトを使用します。 詳細については、 IDisposable インターフェイスのトピックの「IDisposable を実装するオブジェクトの使用」セクションを参照してください。

適用対象