ObjectAccessRule クラス

定義

ユーザーの ID、アクセス マスク、およびアクセス制御の種類 (許可または拒否) の組み合わせを表します。 ObjectAccessRule オブジェクトには、ルールが適用されるオブジェクトの種類、ルールを継承できる子オブジェクトの種類、子オブジェクトによるルールの継承方法、およびその継承の伝達方法に関する情報も含まれます。

public ref class ObjectAccessRule abstract : System::Security::AccessControl::AccessRule
public abstract class ObjectAccessRule : System.Security.AccessControl.AccessRule
type ObjectAccessRule = class
    inherit AccessRule
Public MustInherit Class ObjectAccessRule
Inherits AccessRule
継承
派生

コンストラクター

名前 説明
ObjectAccessRule(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, Guid, Guid, AccessControlType)

指定した値を使用して、 ObjectAccessRule クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
AccessControlType

このAccessControlType オブジェクトに関連付けられているAccessRule値を取得します。

(継承元 AccessRule)
AccessMask

この規則のアクセス マスクを取得します。

(継承元 AuthorizationRule)
IdentityReference

この規則が適用される IdentityReference を取得します。

(継承元 AuthorizationRule)
InheritanceFlags

この規則が子オブジェクトによって継承される方法を決定するフラグの値を取得します。

(継承元 AuthorizationRule)
InheritedObjectType

ObjectAccessRule オブジェクトを継承できる子オブジェクトの型を取得します。

IsInherited

この規則が明示的に設定されているか、親コンテナー オブジェクトから継承されているかを示す値を取得します。

(継承元 AuthorizationRule)
ObjectFlags

ObjectAccessRule オブジェクトのObjectTypeプロパティとInheritedObjectType プロパティに有効な値が含まれているかどうかを示すフラグを取得します。

ObjectType

ObjectAccessRuleが適用されるオブジェクトの型を取得します。

PropagationFlags

この規則の継承を子オブジェクトに反映する方法を決定する伝達フラグの値を取得します。 このプロパティは、 InheritanceFlags 列挙体の値が Noneされていない場合にのみ重要です。

(継承元 AuthorizationRule)

メソッド

名前 説明
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象