DirectoryObjectSecurity.AccessRuleFactory Metódus

Definíció

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.

A következőre érvényes: