Sdílet prostřednictvím


SafeProcessHandle Konstruktory

Definice

Přetížení

SafeProcessHandle()

Vytvoří .SafeProcessHandle

SafeProcessHandle(IntPtr, Boolean)

Inicializuje novou instanci SafeProcessHandle třídy ze zadaného popisovače, indikuje, zda se má popisovač uvolnit během fáze finalizace.

SafeProcessHandle()

Zdroj:
SafeProcessHandle.cs
Zdroj:
SafeProcessHandle.cs
Zdroj:
SafeProcessHandle.cs

Vytvoří .SafeProcessHandle

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

Platí pro

SafeProcessHandle(IntPtr, Boolean)

Zdroj:
SafeProcessHandle.cs
Zdroj:
SafeProcessHandle.cs
Zdroj:
SafeProcessHandle.cs

Inicializuje novou instanci SafeProcessHandle třídy ze zadaného popisovače, indikuje, zda se má popisovač uvolnit během fáze finalizace.

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)

Parametry

existingHandle
IntPtr

nativeint

Úchyt, který se má zabalit.

ownsHandle
Boolean

true k spolehlivému SafeProcessHandle uvolnění rukojeti během fáze finalizace, falsejinak .

Poznámky

Důležité

Tento typ implementuje IDisposable rozhraní. Po dokončení používání tohoto typu byste ho měli přímo nebo nepřímo odstranit. Pokud chcete odstranit typ přímo, zavolejte jeho Dispose metodu try/catch v bloku. Pokud ho chcete odstranit nepřímo, použijte konstruktor jazyka, například using (v jazyce C#) nebo Using (v jazyce Visual Basic). Další informace najdete v části "Použití objektu, který implementuje IDisposable" v IDisposable tématu rozhraní.

Platí pro