MessageQueueAccessRights Enumeração
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 um conjunto de direitos de acesso específicos de objeto para operações específicas da Fila de Mensagens.
Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.
public enum class MessageQueueAccessRights
[System.Flags]
public enum MessageQueueAccessRights
[<System.Flags>]
type MessageQueueAccessRights =
Public Enum MessageQueueAccessRights
- Herança
- Atributos
Campos
| Name | Valor | Description |
|---|---|---|
| DeleteMessage | 1 | O direito de apagar mensagens da fila. |
| PeekMessage | 2 | O direito de espreitar mensagens da fila. |
| ReceiveMessage | 3 | O direito de receber mensagens da fila. Isto inclui os direitos de apagar e espreitar mensagens. |
| WriteMessage | 4 | O direito de enviar mensagens para a fila. |
| DeleteJournalMessage | 8 | O direito de apagar mensagens da fila de diários. |
| ReceiveJournalMessage | 10 | O direito de receber mensagens da fila do diário. Isto inclui os direitos de apagar e espreitar mensagens da fila de diário. |
| SetQueueProperties | 16 | O direito de modificar as propriedades da fila. |
| GetQueueProperties | 32 | O direito de ler as propriedades da fila. |
| DeleteQueue | 65536 | O direito de eliminar a fila. |
| GetQueuePermissions | 131072 | O direito de ler permissões na fila. |
| GenericWrite | 131108 | Uma combinação de |
| GenericRead | 131115 | Uma combinação de |
| ChangeQueuePermissions | 262144 | O direito de modificar permissões de fila. |
| TakeQueueOwnership | 524288 | O direito de tomar posse da fila. |
| FullControl | 983103 | Direitos totais para a fila. Uma união de todos os outros direitos na enumeração. |
Observações
A MessageQueueAccessRights enumeração permite-lhe especificar direitos específicos de objeto na Fila de Mensagens, como receber, espreitar ou escrever mensagens, ou definir propriedades da fila. É uma das duas enumerações para as quais a GenericAccessRights enumeração atribui extensas capacidades de leitura, escrita ou execução. A outra, StandardAccessRights, permite-lhe especificar direitos comuns à maioria dos objetos, por exemplo, eliminar o objeto ou ler um descritor de segurança.
Ambos StandardAccessRights e MessageQueueAccessRights fornecem um membro para eliminar uma fila. As necessidades da aplicação definem que conjunto de flags utiliza.
Os direitos de acesso associados à MessageQueueAccessRights enumeração estão listados na caixa de Permissões da janela de propriedades da fila.