Share via


SafeProcessHandle Construtores

Definição

Sobrecargas

SafeProcessHandle()

Cria um SafeProcessHandle.

SafeProcessHandle(IntPtr, Boolean)

Inicializa uma nova instância da classe SafeProcessHandle do identificador especificado, que indica se o identificador deve ser liberado durante a fase de finalização.

SafeProcessHandle()

Origem:
SafeProcessHandle.cs
Origem:
SafeProcessHandle.cs
Origem:
SafeProcessHandle.cs
public:
 SafeProcessHandle();
public SafeProcessHandle ();
Public Sub New ()

Aplica-se a

SafeProcessHandle(IntPtr, Boolean)

Origem:
SafeProcessHandle.cs
Origem:
SafeProcessHandle.cs
Origem:
SafeProcessHandle.cs

Inicializa uma nova instância da classe SafeProcessHandle do identificador especificado, que indica se o identificador deve ser liberado durante a fase de finalização.

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)

Parâmetros

existingHandle
IntPtr

nativeint

O identificador a ser encapsulado.

ownsHandle
Boolean

true para permitir de maneira que confiável que o SafeProcessHandle libere o identificador durante a fase de finalização; caso contrário, false.

Comentários

Importante

Esse tipo implementa a interface IDisposable. Quando você terminar de usar o tipo, deverá descartá-lo direta ou indiretamente. Para descartar o tipo diretamente, chame o método Dispose dele em um bloco try/catch. Para descartá-lo indiretamente, use um constructo de linguagem como using ( em C#) ou Using (em Visual Basic). Saiba mais na seção "Como usar um objeto que implementa IDisposable" no tópico da interface IDisposable.

Aplica-se a