Поделиться через


SafeRegistryHandle Конструкторы

Определение

Перегрузки

SafeRegistryHandle()

Создает объект SafeRegistryHandle.

SafeRegistryHandle(IntPtr, Boolean)

Инициализирует новый экземпляр класса SafeRegistryHandle.

SafeRegistryHandle()

Исходный код:
SafeRegistryHandle.cs

Создает объект SafeRegistryHandle.

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

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

SafeRegistryHandle(IntPtr, Boolean)

Исходный код:
SafeRegistryHandle.cs

Инициализирует новый экземпляр класса SafeRegistryHandle.

public:
 SafeRegistryHandle(IntPtr preexistingHandle, bool ownsHandle);
public SafeRegistryHandle (IntPtr preexistingHandle, bool ownsHandle);
[System.Security.SecurityCritical]
public SafeRegistryHandle (IntPtr preexistingHandle, bool ownsHandle);
new Microsoft.Win32.SafeHandles.SafeRegistryHandle : nativeint * bool -> Microsoft.Win32.SafeHandles.SafeRegistryHandle
[<System.Security.SecurityCritical>]
new Microsoft.Win32.SafeHandles.SafeRegistryHandle : nativeint * bool -> Microsoft.Win32.SafeHandles.SafeRegistryHandle
Public Sub New (preexistingHandle As IntPtr, ownsHandle As Boolean)

Параметры

preexistingHandle
IntPtr

nativeint

Объект, представляющий уже существовавший ранее дескриптор для использования.

ownsHandle
Boolean

Значение true, чтобы надежно освободить дескриптор на стадии завершения; значение false, чтобы запретить надежное освобождение.

Атрибуты

Комментарии

false Указывать для ownsHandle не рекомендуется.

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