Partilhar via


MessageQueueInstaller.Permissions Propriedade

Definição

Obtém ou define permissões associadas à fila.

public:
 property System::Messaging::AccessControlList ^ Permissions { System::Messaging::AccessControlList ^ get(); void set(System::Messaging::AccessControlList ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Messaging.AccessControlList Permissions { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Permissions : System.Messaging.AccessControlList with get, set
Public Property Permissions As AccessControlList

Valor da propriedade

Uma AccessControlList que contém uma ou mais entradas de controle de acesso que especificam os administradores e as permissões a serem concedidas para a fila.

Atributos

Comentários

Por padrão, o criador de uma fila pública ou privada tem controle total e o grupo de domínio Todos têm permissão para obter propriedades da fila, obter permissões e gravar na fila. O Enfileiramento de Mensagens acessa cada entrada de lista de permissões, por sua vez, até encontrar uma que se aplique ao usuário atual e à ação de tentativa atual. Assim como acontece com as permissões do sistema operacional, os direitos que você nega especificamente a um usuário têm precedência sobre aqueles que você permite.

Ao construir a Permissions propriedade, adicione AccessControlEntry instâncias à sua AccessControlList coleção. Ao construir cada entrada de controle de acesso, você pode especificar direitos de acesso genéricos ou padrão. Os direitos de uma fila podem ser qualquer combinação do seguinte:

  • excluir

  • Ler Segurança

  • Segurança de gravação

  • Synchronize

  • Modificar Proprietário

  • Leitura

  • Escrever

  • Executar

  • Obrigatório

  • Todos

  • Nenhum

Esses direitos são um conjunto de sinalizadores de bits que você pode combinar usando o OR bit a bit:

  • Controle Total

  • Excluir mensagem

  • Receber Mensagem

  • Espiar Mensagem

  • Receber Mensagem de Diário

  • Obter propriedades da fila

  • Definir propriedades da fila

  • Obter permissões

  • Definir permissões

  • Assumir a propriedade da fila

  • Gravar mensagem

Aplica-se a

Confira também