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