次の方法で共有


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

属性

注釈

falseownsHandle 指定することはお勧めしません。

適用対象