SafeProcessHandle コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| SafeProcessHandle() |
SafeProcessHandleを作成します。 |
| SafeProcessHandle(IntPtr, Boolean) |
指定したハンドルから SafeProcessHandle クラスの新しいインスタンスを初期化し、終了フェーズ中にハンドルを解放するかどうかを示します。 |
SafeProcessHandle()
SafeProcessHandleを作成します。
public:
SafeProcessHandle();
public SafeProcessHandle();
Public Sub New ()
適用対象
SafeProcessHandle(IntPtr, Boolean)
指定したハンドルから 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 を実装するオブジェクトの使用」セクションを参照してください。