MessageQueueInstaller.Permissions Propriedade

Definição

Obtém ou define as 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

Um 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 tem 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 à tentativa de ação 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

  • Sincronizar

  • Modificar Proprietário

  • Ler

  • Gravar

  • Execute (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 Diário Mensagem

  • Obter propriedades da fila

  • Definir propriedades da fila

  • Obter permissões

  • Definir as permissões

  • Assumir a propriedade da fila

  • Gravar Mensagem

Aplica-se a

Confira também