ActiveDirectorySecurity.AccessRuleFactory Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Elle crée un objet AccessRule.
Surcharges
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType) |
Crée un objet AccessRule avec les valeurs spécifiées. |
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType, Guid, Guid) |
Crée un objet AccessRule avec les valeurs spécifiées. |
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)
- Source:
- ActiveDirectorySecurity.cs
- Source:
- ActiveDirectorySecurity.cs
- Source:
- ActiveDirectorySecurity.cs
Crée un objet AccessRule 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).
- isInherited
- Boolean
Objet Boolean qui indique si les entrées de contrôle d'accès (ACE) sont héritées. true
si les entrées de contrôle d’accès (ACE) sont héritées ; sinon, false
.
- inheritanceFlags
- InheritanceFlags
Objet InheritanceFlags qui contient des indicateurs d'héritage pour un objet annuaire.
- propagationFlags
- PropagationFlags
Objet PropagationFlags qui contient des indicateurs de propagation d'héritage pour un objet annuaire.
- type
- AccessControlType
Objet AccessControlType qui contient le type d'ACE.
Retours
AccessRule correspondant à 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
Crée un objet AccessRule 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).
- isInherited
- Boolean
Objet Boolean qui indique si les entrées de contrôle d'accès (ACE) sont héritées. true
si les entrées de contrôle d’accès (ACE) sont héritées ; sinon, false
.
- inheritanceFlags
- InheritanceFlags
Objet InheritanceFlags qui contient des indicateurs d'héritage pour un objet annuaire.
- propagationFlags
- PropagationFlags
Objet PropagationFlags qui contient des indicateurs de propagation d'héritage pour un objet annuaire.
- type
- AccessControlType
Objet AccessControlType qui contient le type d'ACE.
Retours
AccessRule correspondant à l'objet ActiveDirectorySecurity.