次の方法で共有


NamedPermissionSet メンバ

NamedPermissionSet 概要

パブリック コンストラクタ

パブリック コンストラクタNamedPermissionSet コンストラクタ オーバーロード。 NamedPermissionSet クラスの新しいインスタンスを初期化します。

パブリック プロパティ

パブリック プロパティCount (PermissionSet から継承されます) アクセス許可セットに格納されているアクセス許可オブジェクトの数を取得します。
パブリック プロパティDescription 現在の名前付きアクセス許可セットの説明テキストを取得または設定します。
パブリック プロパティIsReadOnly (PermissionSet から継承されます) コレクションが読み取り専用かどうかを示す値を取得します。
パブリック プロパティIsSynchronized (PermissionSet から継承されます) コレクションでスレッド セーフが確実に行われるかどうかを示す値を取得します。
パブリック プロパティName 現在の名前付きアクセス許可セットの名前を取得または設定します。
パブリック プロパティSyncRoot (PermissionSet から継承されます) 現在のコレクションのルート オブジェクトを取得します。

パブリック メソッド

パブリック メソッドAddPermission (PermissionSet から継承されます) 指定したアクセス許可を PermissionSet に追加します。
パブリック メソッドAssert (PermissionSet から継承されます) アクセス許可要求によって保護されているリソースへのアクセス許可が、スタックの上位にある呼び出し元に与えられていない場合でも、呼び出し元コードが、このメソッドを呼び出すコードを通じてリソースにアクセスできるように宣言します。 Assert を使用すると、セキュリティ上の問題が発生することがあります。
パブリック メソッドContainsNonCodeAccessPermissions (PermissionSet から継承されます) PermissionSet が、 CodeAccessPermission から派生していないアクセス許可を格納しているかどうかを示す値を取得します。
パブリック メソッドCopy オーバーロード。 オーバーライド。 名前付きアクセス許可セットの等価のコピーを作成します。
パブリック メソッドCopyTo (PermissionSet から継承されます) セットのアクセス許可オブジェクトを、 Array 内の示された位置にコピーします。
パブリック メソッドDemand (PermissionSet から継承されます) コール スタック内の上位にあるすべての呼び出し元に、現在のインスタンスによって指定されているアクセス許可が与えられていない場合は、実行時に強制的に SecurityException を呼び出します。
パブリック メソッドDeny (PermissionSet から継承されます) 現在の PermissionSet に格納されているアクセス許可の種類と積集合を持つアクセス許可に対して、呼び出しコードを通じて渡す Demand が失敗する原因となります。
パブリック メソッドEquals (Object から継承されます) オーバーロード。 2 つの Object インスタンスが等しいかどうかを判断します。
パブリック メソッドFromXml オーバーライド。 XML エンコーディングから特定の状態を使用して、名前付きアクセス許可セットを再構築します。
パブリック メソッドGetEnumerator (PermissionSet から継承されます) セットのアクセス許可の列挙子を返します。
パブリック メソッドGetHashCode (Object から継承されます) 特定の型のハッシュ関数として機能します。ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。
パブリック メソッドGetPermission (PermissionSet から継承されます) 指定した種類のアクセス許可オブジェクトがセット内にある場合は、そのアクセス許可オブジェクトを取得します。
パブリック メソッドGetType (Object から継承されます) 現在のインスタンスの Type を取得します。
パブリック メソッドIntersect (PermissionSet から継承されます) 現在の PermissionSet と指定した PermissionSet の積集合を表すアクセス許可を作成し、返します。
パブリック メソッドIsEmpty (PermissionSet から継承されます) PermissionSet が空かどうかを示す値を取得します。
パブリック メソッドIsSubsetOf (PermissionSet から継承されます) 現在の PermissionSet が、指定した PermissionSet のサブセットかどうかを判断します。
パブリック メソッドIsUnrestricted (PermissionSet から継承されます) PermissionSet が Unrestricted かどうかを判断します。
パブリック メソッドPermitOnly (PermissionSet から継承されます) 現在の PermissionSet のサブセットではない任意の PermissionSet に対して、呼び出しコードを通じて渡す Demand が失敗する原因となります。
パブリック メソッドRemovePermission (PermissionSet から継承されます) セットから特定の種類のアクセス許可を削除します。
パブリック メソッドSetPermission (PermissionSet から継承されます) アクセス許可を PermissionSet に設定して、既存の、同じ種類のアクセス許可を置換します。
パブリック メソッドToString (PermissionSet から継承されます) オーバーライド。 PermissionSet の文字列形式を返します。
パブリック メソッドToXml オーバーライド。 名前付きアクセス許可セットの XML 要素の説明を作成します。
パブリック メソッドUnion (PermissionSet から継承されます) 現在の PermissionSet と指定した PermissionSet の和集合を表す PermissionSet を作成します。

プロテクト メソッド

プロテクト メソッドFinalize (Object から継承されます) オーバーライド。 Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。

C# と C++ では、ファイナライザはデストラクタ構文で表現されます。

プロテクト メソッドMemberwiseClone (Object から継承されます) 現在の Object の簡易コピーを作成します。

参照

NamedPermissionSet クラス | System.Security 名前空間