DirectoryObjectSecurity.AccessRuleFactory Metódus
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 osztály új példányát AccessRule a megadott értékekkel.
public:
virtual 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, Guid objectType, Guid inheritedObjectType);
public virtual 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, Guid objectType, Guid inheritedObjectType);
override this.AccessRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AccessControlType * Guid * Guid -> System.Security.AccessControl.AccessRule
Public Overridable Function AccessRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, type As AccessControlType, objectType As Guid, inheritedObjectType As Guid) As AccessRule
Paraméterek
- identityReference
- IdentityReference
Az identitás, amelyre a hozzáférési szabály vonatkozik. Olyan objektumnak kell lennie, amely öntöttként is megadható 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
igaz, ha ez a szabály egy szülőtárolótól öröklődik.
- inheritanceFlags
- InheritanceFlags
Meghatározza a hozzáférési szabály öröklési tulajdonságait.
- propagationFlags
- PropagationFlags
Megadja, hogy a rendszer automatikusan propagálja-e az örökölt hozzáférési szabályokat. A propagálási jelzőket a rendszer figyelmen kívül hagyja, ha inheritanceFlags be van állítva.None
- type
- AccessControlType
Megadja az érvényes hozzáférés-vezérlési típust.
- objectType
- Guid
Annak az objektumosztálynak az identitása, amelyre az új hozzáférési szabály vonatkozik.
- inheritedObjectType
- Guid
Az új hozzáférési szabályt öröklő gyermekobjektumok osztályának identitása.
Válaszok
A AccessRule metódus által létrehozott objektum.