ActiveDirectorySecurity.AccessRuleFactory Méthode

Définition

Crée un objet AccessRule.

Surcharges

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

Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs

Crée un AccessRule objet avec les valeurs spécifiées.

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

Paramètres

identityReference
IdentityReference

Objet IdentityReference tel qu’un objet NTAccount qui se résout en identificateur de sécurité (SID).

accessMask
Int32

Masque Int32 de bits qui affiche les privilèges d’accès à utiliser.

isInherited
Boolean

Objet Boolean qui indique si les ACL sont héritées. true si les AE sont héritées ; sinon, false.

inheritanceFlags
InheritanceFlags

Objet InheritanceFlags qui contient des indicateurs d’héritage sur un objet de répertoire.

propagationFlags
PropagationFlags

Objet PropagationFlags qui contient des indicateurs de propagation d’héritage sur un objet de répertoire.

type
AccessControlType

Objet AccessControlType qui contient le type ACE.

Retours

Qui AccessRule correspond à l’objet ActiveDirectorySecurity .

Voir aussi

S’applique à

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

Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs

Crée un AccessRule objet avec les valeurs spécifiées.

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

Paramètres

identityReference
IdentityReference

Objet IdentityReference , tel qu’un objet NTAccount, qui se résout en identificateur de sécurité (SID).

accessMask
Int32

Masque Int32 de bits qui affiche les privilèges d’accès à utiliser.

isInherited
Boolean

Objet Boolean qui indique si les ACL sont héritées. true si les AE sont héritées ; sinon, false.

inheritanceFlags
InheritanceFlags

Objet InheritanceFlags qui contient des indicateurs d’héritage pour un objet d’annuaire.

propagationFlags
PropagationFlags

Objet PropagationFlags qui contient des indicateurs de propagation d’héritage pour un objet de répertoire.

type
AccessControlType

Objet AccessControlType qui contient le type ACE.

objectGuid
Guid

Objet Guid qui contient le GUID de l’objet de répertoire.

inheritedObjectGuid
Guid

Objet Guid qui contient le GUID de l’objet de répertoire hérité.

Retours

Qui AccessRule correspond à l’objet ActiveDirectorySecurity .

Voir aussi

S’applique à