Compartilhar via


AccessControlEntry Classe

Definição

Especifica os direitos de acesso para um objeto de confiança (usuário, grupo ou computador) para realizar as implementações específicas ao aplicativo de tarefas comuns.

public ref class AccessControlEntry
public class AccessControlEntry
type AccessControlEntry = class
Public Class AccessControlEntry
Herança
AccessControlEntry
Derivado

Comentários

Muitos aplicativos têm operações semelhantes às quais um administrador pode receber direitos, por exemplo, ler, gravar e excluir objetos. Quando você atribui direitos para essas operações gerais, o aplicativo os interpreta de maneira específica a esse aplicativo. Por exemplo, o Enfileiramento de Mensagens interpreta a operação de leitura como recebendo ou espiando mensagens de uma fila. A AccessControlEntry classe fornece acesso a esses direitos comuns.

Ao trabalhar com entradas de controle de acesso, você especifica um administrador ao qual está atribuindo os direitos. Você deve definir pelo menos uma das GenericAccessRightspropriedades , StandardAccessRightsou CustomAccessRights para indicar quais direitos atribuir ao administrador. Você pode definir a EntryType propriedade para especificar se os direitos indicados devem ser concedidos ou negados. O tipo de entrada padrão é permitir direitos.

Construtores

AccessControlEntry()

Inicializa uma nova instância da classe AccessControlEntry que não especifica nem um confiável nem um conjunto de direitos a ser aplicado.

AccessControlEntry(Trustee)

Inicializa uma nova instância da classe AccessControlEntry que especifica um confiável para o qual os direitos são concedidos ou negados.

AccessControlEntry(Trustee, GenericAccessRights, StandardAccessRights, AccessControlEntryType)

Inicializa uma nova instância da classe AccessControlEntry que especifica um confiável, os direitos a serem atribuídos e se esses direitos serão concedidos ou negados.

Propriedades

CustomAccessRights

Obtém ou define direitos de acesso personalizados.

EntryType

Obtém ou define um valor que indica como os direitos de acesso se aplicam ao confiável.

GenericAccessRights

Obtém ou define um conjunto de direitos de acesso comuns que são mapeados para direitos de acesso padrão e específico de objeto para leitura, gravação e execução.

StandardAccessRights

Obtém ou define um conjunto de direitos de acesso padrão que corresponde a operações comuns à maioria dos tipos de objetos protegíveis.

Trustee

Obtém ou define usuário, grupo, domínio ou alias ao qual você está atribuindo direitos de acesso.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
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

Confira também