ObjectSecurity<T>.AccessRuleFactory Méthode

Définition

Initialise une nouvelle instance de la classe ObjectAccessRule qui représente une nouvelle règle de contrôle d'accès pour l'objet de sécurité associé.

C#
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);

Paramètres

identityReference
IdentityReference

Représente un compte d'utilisateur.

accessMask
Int32

Type d'accès.

isInherited
Boolean

true si la règle d'accès est héritée ; sinon, false.

inheritanceFlags
InheritanceFlags

Spécifie comment propager les masques d'accès aux objets enfants.

propagationFlags
PropagationFlags

Spécifie la manière de propager les entrées du contrôle d'accès vers les objets enfants.

type
AccessControlType

Spécifie si l'accès est autorisé ou refusé.

Retours

Représente une nouvelle règle de contrôle d'accès pour l'utilisateur spécifié, avec les droits d'accès, le contrôle d'accès et les indicateurs spécifiés.

S’applique à

Produit Versions
.NET Core 1.0, Core 1.1, 6 (package-provided), 6, 7 (package-provided), 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5