AuthorizationRule Konstruktor
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Inicializálja az AccessRule osztály új példányát a megadott értékek használatával.
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)
Paraméterek
- identity
- IdentityReference
Az identitás, amelyre a hozzáférési szabály vonatkozik. Ennek a paraméternek egy olyan objektumnak kell lennie, amely leadható.SecurityIdentifier
- accessMask
- Int32
A szabály hozzáférési maszkja. A hozzáférési maszk névtelen bitek 32 bites gyűjteménye, amelynek jelentését az egyes integrátorok határozzák meg.
- isInherited
- Boolean
true a szabály szülőtárolóból való örökléséhez.
- inheritanceFlags
- InheritanceFlags
A hozzáférési szabály öröklési tulajdonságai.
- propagationFlags
- PropagationFlags
Az örökölt hozzáférési szabályok automatikus propagálása. A propagálási jelzőket a rendszer figyelmen kívül hagyja, ha inheritanceFlags be van állítva.None
Kivételek
A paraméter értéke identity nem vethető le SecurityIdentifier.
A paraméter értéke accessMask nulla, vagy a inheritanceFlags paraméterek propagationFlags nem felismert jelzőértékeket tartalmaznak.