MessageQueueAccessRights Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica um conjunto direitos de acesso específicos do objeto para operações específicas para o Enfileiramento de Mensagens.
Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.
public enum class MessageQueueAccessRights
[System.Flags]
public enum MessageQueueAccessRights
[<System.Flags>]
type MessageQueueAccessRights =
Public Enum MessageQueueAccessRights
- Herança
- Atributos
Campos
ChangeQueuePermissions | 262144 | O direito modificar as permissões da fila. |
DeleteJournalMessage | 8 | O direito de excluir mensagens da fila de diário. |
DeleteMessage | 1 | O direito de excluir mensagens da fila. |
DeleteQueue | 65536 | O direito de excluir a fila. |
FullControl | 983103 | Direitos totais para a fila. Uma união de todos os outros direitos na enumeração. |
GenericRead | 131115 | Uma combinação de |
GenericWrite | 131108 | Uma combinação de |
GetQueuePermissions | 131072 | O direito ler as permissões da fila. |
GetQueueProperties | 32 | O direito de ler as propriedades da fila. |
PeekMessage | 2 | O direito de espiar mensagens da fila. |
ReceiveJournalMessage | 10 | O direito de receber mensagens da fila de diário. Isso inclui os direitos de excluir e espiar mensagens da fila de diário. |
ReceiveMessage | 3 | O direito de receber mensagens da fila. Isso inclui os direitos de excluir e espiar mensagens. |
SetQueueProperties | 16 | O direito de modificar as propriedades da fila. |
TakeQueueOwnership | 524288 | O direito de assumir a propriedade da fila. |
WriteMessage | 4 | O direito de enviar mensagens para a fila. |
Comentários
A MessageQueueAccessRights enumeração permite que você especifique direitos específicos do objeto de Enfileiramento de Mensagens, como receber, espiar ou gravar mensagens ou definir propriedades da fila. É uma das duas enumerações para as quais a GenericAccessRights enumeração mapeia extensas habilidades de leitura, gravação ou execução. O outro, StandardAccessRights, permite que você especifique direitos comuns à maioria dos objetos, por exemplo, excluindo o objeto ou lendo um descritor de segurança.
Ambos StandardAccessRights e MessageQueueAccessRights fornecem um membro para excluir uma fila. As necessidades do aplicativo definem qual conjunto de sinalizadores você usa.
Os direitos de acesso associados à MessageQueueAccessRights enumeração são listados na caixa Permissões da janela de propriedades da fila.