Udostępnij za pośrednictwem


SafeProcessHandle Konstruktory

Definicja

Przeciążenia

SafeProcessHandle()

Tworzy element SafeProcessHandle.

SafeProcessHandle(IntPtr, Boolean)

Inicjuje nowe wystąpienie SafeProcessHandle klasy z określonego uchwytu, wskazując, czy zwolnić uchwyt podczas fazy finalizacji.

SafeProcessHandle()

Źródło:
SafeProcessHandle.cs
Źródło:
SafeProcessHandle.cs
Źródło:
SafeProcessHandle.cs

Tworzy element SafeProcessHandle.

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

Dotyczy

SafeProcessHandle(IntPtr, Boolean)

Źródło:
SafeProcessHandle.cs
Źródło:
SafeProcessHandle.cs
Źródło:
SafeProcessHandle.cs

Inicjuje nowe wystąpienie SafeProcessHandle klasy z określonego uchwytu, wskazując, czy zwolnić uchwyt podczas fazy finalizacji.

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

Uchwyt, który ma być opakowany.

ownsHandle
Boolean

true aby niezawodnie zwolnić SafeProcessHandle uchwyt podczas fazy finalizacji; w przeciwnym razie false.

Uwagi

Ważne

Ten typ implementuje IDisposable interfejs. Po zakończeniu korzystania z typu należy go usunąć bezpośrednio lub pośrednio. Aby usunąć typ bezpośrednio, wywołaj metodę Disposetry/catch w bloku. Aby usunąć go pośrednio, użyj konstrukcji językowej, takiej jak using (w języku C#) lub Using (w Visual Basic). Aby uzyskać więcej informacji, zobacz sekcję "Using an Object that Implements IDisposable" (Używanie obiektu implementujące protokół IDisposable) w temacie interfejsu IDisposable .

Dotyczy