AccessControlEntry Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Especifica direitos de acesso para um trustee (utilizador, grupo ou computador) para realizar implementações específicas da aplicação de tarefas comuns.
public ref class AccessControlEntry
public class AccessControlEntry
type AccessControlEntry = class
Public Class AccessControlEntry
- Herança
-
AccessControlEntry
- Derivado
Observações
Muitas aplicações têm operações semelhantes às quais um trustee pode receber direitos, por exemplo, leitura, escrita e eliminação de objetos. Quando atribui direitos para estas operações gerais, a aplicação interpreta-as de uma forma específica para essa aplicação. Por exemplo, a Fila de Mensagens interpreta a operação de leitura como recebendo ou espreitando mensagens de uma fila. A AccessControlEntry classe proporciona acesso a estes direitos comuns.
Ao trabalhar com entradas de controlo de acesso, especifica um fiduciário a quem está a atribuir os direitos. Deve definir pelo menos um dos GenericAccessRights, StandardAccessRights, ou CustomAccessRights propriedades para indicar quais os direitos a ceder ao fiduciário. 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
| Name | Description |
|---|---|
| AccessControlEntry() |
Inicializa uma nova instância da AccessControlEntry classe que não especifica nem um fiduciário nem um conjunto de direitos a aplicar. |
| AccessControlEntry(Trustee, GenericAccessRights, StandardAccessRights, AccessControlEntryType) |
Inicializa uma nova instância da AccessControlEntry classe que especifica um trustee, direitos de cessão e se concede ou nega esses direitos. |
| AccessControlEntry(Trustee) |
Inicializa uma nova instância da AccessControlEntry classe que especifica um fiduciário a quem os direitos são concedidos ou negados. |
Propriedades
| Name | Description |
|---|---|
| CustomAccessRights |
Obtém ou definem direitos de acesso personalizados. |
| EntryType |
Recebe ou define um valor que indica como os direitos de acesso se aplicam ao trustee. |
| GenericAccessRights |
Obtém ou define um conjunto de direitos de acesso comuns que correspondem tanto a direitos de acesso padrão como específicos de objeto para leitura, escrita e execução. |
| StandardAccessRights |
Obtém ou define um conjunto de direitos de acesso padrão que correspondem a operações comuns à maioria dos tipos de objetos protegidos. |
| Trustee |
Obtém ou define o utilizador, grupo, domínio ou alias a quem está a atribuir direitos de acesso. |
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) |