AuthorizationRule Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der AccessRule-Klasse unter Verwendung der angegebenen Werte.
protected public:
AuthorizationRule(System::Security::Principal::IdentityReference ^ identity, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags);
protected internal AuthorizationRule (System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);
new System.Security.AccessControl.AuthorizationRule : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags -> System.Security.AccessControl.AuthorizationRule
Protected Friend Sub New (identity As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags)
Parameter
- identity
- IdentityReference
Die Identität, für die die Zugriffsregel gilt. Dieser Parameter muss ein Objekt sein, das in ein SecurityIdentifierumgewandelt werden kann.
- accessMask
- Int32
Die Zugriffsmaske dieser Regel. Die Zugriffsmaske ist eine 32-Bit-Auflistung von anonymen Bits, deren Bedeutung durch die einzelnen Integratoren definiert ist.
- isInherited
- Boolean
true
, um diese Regel von einem übergeordneten Container zu erben.
- inheritanceFlags
- InheritanceFlags
Die Vererbungseigenschaften der Zugriffsregel.
- propagationFlags
- PropagationFlags
Gibt an, ob geerbte Zugriffsregeln automatisch weitergegeben werden. Die Weitergabeflags werden ignoriert, wenn inheritanceFlags
auf None festgelegt ist.
Ausnahmen
Der Wert des identity
-Parameters kann nicht in SecurityIdentifier umgewandelt werden.
Der Wert des der accessMask
-Parameters ist NULL, oder die Parameter inheritanceFlags
oder propagationFlags
enthalten nicht erkannte Flagwerte.