ObjectAccessRule コンストラクター

定義

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

protected:
 ObjectAccessRule(System::Security::Principal::IdentityReference ^ identity, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, Guid objectType, Guid inheritedObjectType, System::Security::AccessControl::AccessControlType type);
protected ObjectAccessRule(System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, Guid objectType, Guid inheritedObjectType, System.Security.AccessControl.AccessControlType type);
new System.Security.AccessControl.ObjectAccessRule : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * Guid * Guid * System.Security.AccessControl.AccessControlType -> System.Security.AccessControl.ObjectAccessRule
Protected Sub New (identity As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectType As Guid, inheritedObjectType As Guid, type As AccessControlType)

パラメーター

identity
IdentityReference

アクセス規則が適用される ID。 SecurityIdentifierとしてキャストできるオブジェクトである必要があります。

accessMask
Int32

この規則のアクセス マスク。 アクセス マスクは匿名ビットの 32 ビット コレクションであり、その意味は個々のインテグレーターによって定義されます。

isInherited
Boolean

true この規則が親コンテナーから継承される場合は 。

inheritanceFlags
InheritanceFlags

アクセス規則の継承プロパティを指定します。

propagationFlags
PropagationFlags

継承されたアクセス規則を自動的に反映するかどうかを指定します。 inheritanceFlagsNone に設定されている場合、伝達フラグは無視されます。

objectType
Guid

ルールが適用されるオブジェクトの種類。

inheritedObjectType
Guid

規則を継承できる子オブジェクトの型。

type
AccessControlType

この規則でアクセスを許可または拒否するかどうかを指定します。

例外

identity パラメーターの値をSecurityIdentifierとしてキャストできないか、type パラメーターに無効な値が含まれています。

accessMask パラメーターの値が 0 であるか、inheritanceFlagsまたはpropagationFlagsパラメーターに認識されないフラグ値が含まれています。

適用対象