MessageQueueAccessRights Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает набор прав доступа для определенных объектов для операций, относящихся к очереди сообщений.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class MessageQueueAccessRights
[System.Flags]
public enum MessageQueueAccessRights
[<System.Flags>]
type MessageQueueAccessRights =
Public Enum MessageQueueAccessRights
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| DeleteMessage | 1 | Право на удаление сообщений из очереди. |
| PeekMessage | 2 | Право на просмотр сообщений из очереди. |
| ReceiveMessage | 3 | Право получать сообщения из очереди. Сюда входят права на удаление и просмотр сообщений. |
| WriteMessage | 4 | Право отправлять сообщения в очередь. |
| DeleteJournalMessage | 8 | Право на удаление сообщений из очереди журнала. |
| ReceiveJournalMessage | 10 | Право на получение сообщений из очереди журнала. Сюда входят права на удаление и просмотр сообщений из очереди журнала. |
| SetQueueProperties | 16 | Право изменять свойства очереди. |
| GetQueueProperties | 32 | Право на чтение свойств очереди. |
| DeleteQueue | 65536 | Право удалить очередь. |
| GetQueuePermissions | 131072 | Право на чтение разрешений очереди. |
| GenericWrite | 131108 | Сочетание |
| GenericRead | 131115 | Сочетание |
| ChangeQueuePermissions | 262144 | Право изменять разрешения очереди. |
| TakeQueueOwnership | 524288 | Право на владение очередью. |
| FullControl | 983103 | Полные права на очередь. Объединение всех остальных прав перечисления. |
Комментарии
Перечисление MessageQueueAccessRights позволяет указать права, относящиеся к конкретному объекту message Queuing, такие как получение, просмотр или запись сообщений или настройка свойств очереди. Это одно из двух перечислений, с которыми GenericAccessRights перечисление сопоставляет обширные возможности чтения, записи или выполнения. С другой StandardAccessRightsстороны, вы можете указать права, общие для большинства объектов, например удаление объекта или чтение дескриптора безопасности.
Оба StandardAccessRights элемента и MessageQueueAccessRights предоставьте элемент для удаления очереди. Потребности приложения определяют набор используемых флагов.
Права доступа, связанные с MessageQueueAccessRights перечислением, перечислены в поле "Разрешения" окна свойств очереди.