ObjectSecurity<T>.AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType) ObjectSecurity<T>.AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType) ObjectSecurity<T>.AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType) Method

Definition

Initialisiert eine neue Instanz der ObjectAccessRule-Klasse, die eine neue Zugriffssteuerungsregel für das zugeordnete Sicherheitsobjekt darstellt.Initializes a new instance of the ObjectAccessRule class that represents a new access control rule for the associated security object.

public:
 override System::Security::AccessControl::AccessRule ^ AccessRuleFactory(System::Security::Principal::IdentityReference ^ identityReference, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AccessControlType type);
public override System.Security.AccessControl.AccessRule AccessRuleFactory (System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type);
override this.AccessRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AccessControlType -> System.Security.AccessControl.AccessRule

Parameter

identityReference
IdentityReference IdentityReference IdentityReference

Stellt ein Benutzerkonto dar.Represents a user account.

accessMask
Int32 Int32 Int32

Der Zugriffs-TypThe access type.

isInherited
Boolean Boolean Boolean

true, wenn die Zugriffsregel geerbt wurde, andernfalls false.true if the access rule is inherited; otherwise, false.

inheritanceFlags
InheritanceFlags InheritanceFlags InheritanceFlags

Gibt an, wie Zugriffsmasken zu untergeordneten Objekten weitergegeben werden.Specifies how to propagate access masks to child objects.

propagationFlags
PropagationFlags PropagationFlags PropagationFlags

Gibt an, wie Einträge für die Zugriffssteuerung (ACEs) an untergeordnete Objekte weitergegeben werden.Specifies how to propagate Access Control Entries (ACEs) to child objects.

type
AccessControlType AccessControlType AccessControlType

Gibt an, ob der Zugriff gewährt oder verweigert wird.Specifies whether access is allowed or denied.

Gibt zurück

Stellt eine neue Zugriffssteuerungsregel für den angegebenen Benutzer mit den angegebenen Zugriffsrechten und Flags sowie der angegebenen Zugriffssteuerung dar.Represents a new access control rule for the specified user, with the specified access rights, access control, and flags.

Gilt für: