ObjectAccessRule Classe

Definição

Representa uma combinação da identidade do utilizador, uma máscara de acesso e um tipo de controlo de acesso (permitir ou recusar). Um ObjectAccessRule objeto contém também informação sobre o tipo de objeto ao qual a regra se aplica, o tipo de objeto filho que pode herdar a regra, como a regra é herdada pelos objetos filhos e como essa herança é propagada.

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

Construtores

Name Description
ObjectAccessRule(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, Guid, Guid, AccessControlType)

Inicializa uma nova instância da ObjectAccessRule classe com os valores especificados.

Propriedades

Name Description
AccessControlType

Obtém o AccessControlType valor associado a este AccessRule objeto.

(Herdado de AccessRule)
AccessMask

Recebe a máscara de acesso por causa desta regra.

(Herdado de AuthorizationRule)
IdentityReference

Percebe a IdentityReference que esta regra se aplica.

(Herdado de AuthorizationRule)
InheritanceFlags

Obtém o valor dos flags que determinam como esta regra é herdada pelos objetos filhos.

(Herdado de AuthorizationRule)
InheritedObjectType

Obtém o tipo de objeto filho que pode herdar o ObjectAccessRule objeto.

IsInherited

Recebe um valor que indica se esta regra está explicitamente definida ou é herdada de um objeto contentor pai.

(Herdado de AuthorizationRule)
ObjectFlags

Recebe flags que especificam se as ObjectType propriedades e InheritedObjectType do ObjectAccessRule objeto contêm valores válidos.

ObjectType

Obtém o tipo de objeto a que se ObjectAccessRule aplica.

PropagationFlags

Obtém o valor dos flags de propagação, que determinam como a herança desta regra é propagada para objetos filhos. Esta propriedade é significativa apenas quando o valor da InheritanceFlags enumeração não Noneé .

(Herdado de AuthorizationRule)

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a