Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método ObjectSecurity.AccessRuleFactory (IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)

 

Publicado: octubre de 2016

Inicializa una nueva instancia de la clase AccessRule con los valores especificados.

Espacio de nombres:   System.Security.AccessControl
Ensamblado:  mscorlib (en mscorlib.dll)

public abstract AccessRule AccessRuleFactory(
	IdentityReference identityReference,
	int accessMask,
	bool isInherited,
	InheritanceFlags inheritanceFlags,
	PropagationFlags propagationFlags,
	AccessControlType type
)

Parámetros

identityReference
Type: System.Security.Principal.IdentityReference

Identidad a la que se aplica la regla de acceso. Debe ser un objeto que se puede convertir en un SecurityIdentifier.

accessMask
Type: System.Int32

La máscara de acceso de esta regla. La máscara de acceso es una colección de 32 bits de bits anónimos, cuyo significado está definido por los integradores individuales.

isInherited
Type: System.Boolean

true si esta regla se hereda de un contenedor primario.

inheritanceFlags
Type: System.Security.AccessControl.InheritanceFlags

Especifica las propiedades de herencia de la regla de acceso.

propagationFlags
Type: System.Security.AccessControl.PropagationFlags

Especifica si las reglas de acceso heredadas se propagan automáticamente. Los indicadores de propagación se omiten si inheritanceFlags está establecido en None.

type
Type: System.Security.AccessControl.AccessControlType

Especifica el tipo de control de acceso válido.

Valor devuelto

Type: System.Security.AccessControl.AccessRule

Objeto AccessRule que crea este método.

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar: