Compartilhar via


CompoundAce Classe

Definição

Representa uma ACE (entrada de controle de acesso) composta.

public ref class CompoundAce sealed : System::Security::AccessControl::KnownAce
public sealed class CompoundAce : System.Security.AccessControl.KnownAce
type CompoundAce = class
    inherit KnownAce
Public NotInheritable Class CompoundAce
Inherits KnownAce
Herança
CompoundAce

Construtores

CompoundAce(AceFlags, Int32, CompoundAceType, SecurityIdentifier)

Inicializa uma nova instância da classe CompoundAce.

Propriedades

AccessMask

Obtém ou define a máscara de acesso para esse objeto KnownAce.

(Herdado de KnownAce)
AceFlags

Obtém ou define o AceFlags associado a este objeto GenericAce.

(Herdado de GenericAce)
AceType

Obtém o tipo dessa ACE (Entrada de Controle de Acesso).

(Herdado de GenericAce)
AuditFlags

Obtém as informações de auditoria associadas com essa ACE (Entrada de Controle de Acesso).

(Herdado de GenericAce)
BinaryLength

Obtém o comprimento, em bytes, da representação binária do objeto CompoundAce atual. Esse comprimento deve ser usado antes de se realizar marshaling da ACL em uma matriz binária com o método GetBinaryForm(Byte[], Int32).

CompoundAceType

Obtém ou define o tipo desse objeto CompoundAce.

InheritanceFlags

Obtém sinalizadores que especificam as propriedades de herança dessa ACE (Entrada de Controle de Acesso).

(Herdado de GenericAce)
IsInherited

Obtém um valor booliano que especifica se essa ACE (Entrada de Controle de Acesso) é herdada ou definida explicitamente.

(Herdado de GenericAce)
PropagationFlags

Obtém sinalizadores que especificam as propriedades de propagação de herança dessa ACE (Entrada de Controle de Acesso).

(Herdado de GenericAce)
SecurityIdentifier

Obtém ou define o objeto SecurityIdentifier associado a este objeto KnownAce.

(Herdado de KnownAce)

Métodos

Copy()

Cria uma cópia profunda dessa ACE (Entrada de Controle de Acesso).

(Herdado de GenericAce)
Equals(Object)

Determina se o objeto GenericAce especificado é igual ao objeto GenericAce atual.

(Herdado de GenericAce)
GetBinaryForm(Byte[], Int32)

Realiza o marshalling do conteúdo do objeto CompoundAce para a matriz de bytes especificada começando no deslocamento especificado.

GetHashCode()

Serve como uma função hash para a classe GenericAce. O método GetHashCode() é adequado para uso em algoritmos de hash e estruturas de dados como uma tabela de hash.

(Herdado de GenericAce)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a