CriticalHandle(IntPtr) コンストラクター

定義

指定した無効なハンドル値を使用して、CriticalHandle クラスの新しいインスタンスを初期化します。Initializes a new instance of the CriticalHandle class with the specified invalid handle value.

protected:
 CriticalHandle(IntPtr invalidHandleValue);
protected CriticalHandle (IntPtr invalidHandleValue);
new System.Runtime.InteropServices.CriticalHandle : nativeint -> System.Runtime.InteropServices.CriticalHandle
Protected Sub New (invalidHandleValue As IntPtr)

パラメーター

invalidHandleValue
IntPtr

無効なハンドルの値 (通常は 0 または -1)。The value of an invalid handle (usually 0 or -1).

例外

派生クラスがアンマネージ コードのアクセス許可なしにアセンブリに存在しています。The derived class resides in an assembly without unmanaged code access permission.

セキュリティ

InheritanceDemand
継承者に対する完全な信頼の場合。for full trust for inheritors. このメンバーは、部分的に信頼されたコードによって継承することはできません。This member cannot be inherited by partially trusted code.

SecurityCriticalAttribute
直前の呼び出し元に完全信頼が必要です。requires full trust for the immediate caller. このクラスは、部分的に信頼されているコードまたは透過的なコードでは使用できません。This class cannot be used by partially trusted or transparent code.

適用対象

こちらもご覧ください