ObjectSecurity.AccessRuleFactory Método

Definición

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

public:
 abstract 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 abstract 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);
abstract member AccessRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AccessControlType -> System.Security.AccessControl.AccessRule
Public MustOverride Function AccessRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, type As AccessControlType) As AccessRule

Parámetros

identityReference
IdentityReference

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

accessMask
Int32

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

isInherited
Boolean

True si esta regla se hereda de un contenedor primario.

inheritanceFlags
InheritanceFlags

Especifica las propiedades de herencia de la regla de acceso.

propagationFlags
PropagationFlags

Especifica si las reglas de acceso heredadas se propagan automáticamente. Las marcas de propagación se omiten si inheritanceFlags se establece en None.

type
AccessControlType

Especifica el tipo de control de acceso válido.

Devoluciones

Objeto AccessRule que crea este método.

Se aplica a