Compartilhar via


ObjectSecurity<T>.AccessRuleFactory Método

Definição

Inicializa uma nova instância da classe ObjectAccessRule que representa uma nova regra de controle de acesso para o objeto de segurança associado.

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

Representa uma conta de usuário.

accessMask
Int32

O tipo de acesso.

isInherited
Boolean

true se a regra de acesso for herdada; caso contrário, false.

inheritanceFlags
InheritanceFlags

Especifica como propagar as máscaras de acesso a objetos filho.

propagationFlags
PropagationFlags

Especifica como propagar ACEs (Entradas de Controle de Acesso) para objetos filho.

type
AccessControlType

Especifica se o acesso é permitido ou negado.

Retornos

Representa uma nova regra de controle de acesso para o usuário especificado, com os direitos de acesso, o controle de acesso e os sinalizadores especificados.

Aplica-se a