AccessRule Classe

Definição

Representa uma combinação de uma identidade de usuário, uma máscara de acesso e um tipo de controle de acesso (permitir ou negar).Represents a combination of a user's identity, an access mask, and an access control type (allow or deny). Um objeto AccessRule também contém informações sobre como a regra é herdada por objetos filhos e como essa herança é propagada.An AccessRule object also contains information about the how the rule is inherited by child objects and how that inheritance is propagated.

public ref class AccessRule abstract : System::Security::AccessControl::AuthorizationRule
public abstract class AccessRule : System.Security.AccessControl.AuthorizationRule
type AccessRule = class
    inherit AuthorizationRule
Public MustInherit Class AccessRule
Inherits AuthorizationRule
Herança
Derivado

Construtores

AccessRule(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)

Inicializa uma nova instância da classe AccessRule usando os valores especificados.Initializes a new instance of the AccessRule class by using the specified values.

Propriedades

AccessControlType

Obtém o valor de AccessControlType associado a esse objeto AccessRule.Gets the AccessControlType value associated with this AccessRule object.

AccessMask

Obtém a máscara de acesso para essa regra.Gets the access mask for this rule.

(Herdado de AuthorizationRule)
IdentityReference

Obtém o IdentityReference ao qual essa regra se aplica.Gets the IdentityReference to which this rule applies.

(Herdado de AuthorizationRule)
InheritanceFlags

Obtém o valor de sinalizadores que determinam como a essa regra é herdada por objetos filhos.Gets the value of flags that determine how this rule is inherited by child objects.

(Herdado de AuthorizationRule)
IsInherited

Obtém um valor que indica se esta regra é definida explicitamente ou é herdada de um objeto de contêiner pai.Gets a value indicating whether this rule is explicitly set or is inherited from a parent container object.

(Herdado de AuthorizationRule)
PropagationFlags

Obtém o valor dos sinalizadores de propagação, que determinam como a herança dessa regra é propagada a objetos filho.Gets the value of the propagation flags, which determine how inheritance of this rule is propagated to child objects. Esta propriedade é significativa somente quando o valor de enumeração InheritanceFlags não é None.This property is significant only when the value of the InheritanceFlags enumeration is not None.

(Herdado de AuthorizationRule)

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Aplica-se a