ActiveDirectorySecurity.AccessRuleFactory Methode

Definitie

Hiermee maakt u een AccessRule-object.

Overloads

AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)

Hiermee maakt u een AccessRule object met de opgegeven waarden.

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 sealed 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
Public Overrides NotOverridable Function AccessRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, type As AccessControlType) As AccessRule

Parameters

identityReference
IdentityReference

Een IdentityReference object zoals een NTAccount-object dat wordt omgezet in een beveiligings-id (SID).

accessMask
Int32

Een Int32 bitmasker met de toegangsbevoegdheden die moeten worden gebruikt.

isInherited
Boolean

Een Boolean object dat aangeeft of ACL's worden overgenomen. true indien ACL's worden overgenomen; anders, false.

inheritanceFlags
InheritanceFlags

Een InheritanceFlags object met overnamevlagmen op een mapobject.

propagationFlags
PropagationFlags

Een PropagationFlags object met overnamedoorgiftevlagmen op een mapobject.

type
AccessControlType

Een AccessControlType object dat het ACE-type bevat.

Retouren

Het AccessRule object komt overeen met het ActiveDirectorySecurity object.

Zie ook

Van toepassing op

AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType, Guid, Guid)

Hiermee maakt u een AccessRule object met de opgegeven waarden.

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, Guid objectGuid, Guid inheritedObjectGuid);
public override sealed 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 objectGuid, Guid inheritedObjectGuid);
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 Overrides NotOverridable Function AccessRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, type As AccessControlType, objectGuid As Guid, inheritedObjectGuid As Guid) As AccessRule

Parameters

identityReference
IdentityReference

Een IdentityReference object, zoals een NTAccount-object, dat wordt omgezet in een beveiligings-id (SID).

accessMask
Int32

Een Int32 bitmasker met de toegangsbevoegdheden die moeten worden gebruikt.

isInherited
Boolean

Een Boolean object dat aangeeft of ACL's worden overgenomen. true indien ACL's worden overgenomen; anders, false.

inheritanceFlags
InheritanceFlags

Een InheritanceFlags object met overnamevlagmen voor een mapobject.

propagationFlags
PropagationFlags

Een PropagationFlags object met overnamedoorgiftevlagmen voor een mapobject.

type
AccessControlType

Een AccessControlType object dat het ACE-type bevat.

objectGuid
Guid

Een Guid object dat de GUID van het mapobject bevat.

inheritedObjectGuid
Guid

Een Guid object dat de GUID van het overgenomen mapobject bevat.

Retouren

Het AccessRule object komt overeen met het ActiveDirectorySecurity object.

Zie ook

Van toepassing op