Condividi tramite


SafeProcessHandle Costruttori

Definizione

Overload

SafeProcessHandle()

Crea un oggetto SafeProcessHandle.

SafeProcessHandle(IntPtr, Boolean)

Inizializza una nuova istanza della classe SafeProcessHandle dall'handle specificato, indicando se rilasciare l'handle durante la fase di finalizzazione.

SafeProcessHandle()

Source:
SafeProcessHandle.cs
Source:
SafeProcessHandle.cs
Source:
SafeProcessHandle.cs

Crea un oggetto SafeProcessHandle.

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

Si applica a

SafeProcessHandle(IntPtr, Boolean)

Source:
SafeProcessHandle.cs
Source:
SafeProcessHandle.cs
Source:
SafeProcessHandle.cs

Inizializza una nuova istanza della classe SafeProcessHandle dall'handle specificato, indicando se rilasciare l'handle durante la fase di finalizzazione.

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)

Parametri

existingHandle
IntPtr

nativeint

Handle di cui eseguire il wrapping.

ownsHandle
Boolean

true per fare in modo che SafeProcessHandle rilasci in modo affidabile l'handle durante la fase di finalizzazione. In caso contrario, false.

Commenti

Importante

Il tipo implementa l'interfaccia IDisposable. Dopo aver utilizzato il tipo, è necessario eliminarlo direttamente o indirettamente. Per eliminare direttamente il tipo, chiamare il metodo Dispose in un blocco try/catch. Per eliminarlo indirettamente, utilizzare un costrutto di linguaggio come ad esempio using in C# o Using in Visual Basic. Per altre informazioni, vedere la sezione "Uso di un oggetto che implementa IDisposable" nell'argomento relativo all'interfaccia IDisposable.

Si applica a