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