SafeProcessHandle(IntPtr, Boolean) Конструктор

Определение

Инициализирует новый экземпляр класса из указанного SafeProcessHandle дескриптора, указывая, следует ли освободить дескриптор во время этапа завершения.

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)

Параметры

existingHandle
IntPtr

nativeint

Дескриптор, который нужно упаковать.

ownsHandle
Boolean

true Для надежного освобождения SafeProcessHandle дескриптора во время этапа завершения; в противном случае false.

Комментарии

Important

Этот тип реализует IDisposable интерфейс. Завершив использование типа, следует избавиться от него напрямую или косвенно. Чтобы удалить тип напрямую, вызовите его Dispose метод в блоке try/catch . Чтобы удалить его косвенно, используйте конструкцию языка, например using (в C#) или Using (в Visual Basic). Дополнительные сведения см. в разделе "Использование объекта, реализующего IDisposable" в IDisposable разделе интерфейса.

Применяется к