SafeProcessHandle Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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, false
jinak .
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í.