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
не рекомендуется.