ObjectSecurity<T>.AccessRuleFactory Método

Definición

Inicializa una nueva instancia de la clase ObjectAccessRule que representa una nueva regla de control de acceso para el objeto de seguridad asociado.

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

Parámetros

identityReference
IdentityReference

Representa una cuenta de usuario.

accessMask
Int32

Tipo de acceso.

isInherited
Boolean

true si se hereda la regla de acceso; de lo contrario, false.

inheritanceFlags
InheritanceFlags

Especifica cómo se propagan las máscaras de acceso a los objetos secundarios.

propagationFlags
PropagationFlags

Especifica la forma de propagar las entradas de control de acceso (ACE) a los objetos secundarios.

type
AccessControlType

Especifica si el acceso se concede o se deniega.

Devoluciones

Representa una nueva regla de control de acceso para el usuario indicado con los derechos de acceso, el control de acceso y los marcadores especificados.

Se aplica a

Producto Versiones
.NET Core 1.0, Core 1.1, 6 (package-provided), 6, 7, 8, 9
.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