CryptoKeySecurity.AccessRuleFactory Método

Definição

Inicializa uma nova instância da AccessRule classe com os 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

A identidade a que a regra de acesso se aplica. Deve ser um objeto que possa ser lançado como um SecurityIdentifier.

accessMask
Int32

A máscara de acesso desta regra. A máscara de acesso é uma coleção de 32 bits de bits anónimos, cujo significado é definido pelos integradores individuais.

isInherited
Boolean

Verdade se esta regra for herdada de um contentor pai.

inheritanceFlags
InheritanceFlags

Especifica as propriedades de herança da regra de acesso.

propagationFlags
PropagationFlags

Especifica se as regras de acesso herdadas são propagadas automaticamente. As bandeiras de propagação são ignoradas se inheritanceFlags for definido como None.

type
AccessControlType

Especifica o tipo válido de controlo de acesso.

Devoluções

O AccessRule objeto que este método cria.

Aplica-se a