Compartir a través de


CryptoKeySecurity.AccessRuleFactory Método

Definición

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

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

Parámetros

identityReference
IdentityReference

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

accessMask
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
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. Los indicadores de propagación se omiten si inheritanceFlags está establecido en None.

type
AccessControlType

Especifica el tipo de control de acceso válido.

Devoluciones

Objeto AccessRule que crea este método.

Se aplica a