MessageQueueAccessRights Enumeración

Definición

Especifica un conjunto de derechos de acceso específicos del objeto para las operaciones específicas de Message Queuing.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

public enum class MessageQueueAccessRights
[System.Flags]
public enum MessageQueueAccessRights
[<System.Flags>]
type MessageQueueAccessRights = 
Public Enum MessageQueueAccessRights
Herencia
MessageQueueAccessRights
Atributos

Campos

Nombre Valor Description
DeleteMessage 1

Derecho a eliminar mensajes de la cola.

PeekMessage 2

Derecho a ver los mensajes de la cola.

ReceiveMessage 3

Derecho a recibir mensajes de la cola. Esto incluye los derechos para eliminar y ver los mensajes.

WriteMessage 4

Derecho a enviar mensajes a la cola.

DeleteJournalMessage 8

Derecho a eliminar mensajes de la cola del diario.

ReceiveJournalMessage 10

Derecho a recibir mensajes de la cola del diario. Esto incluye los derechos para eliminar y ver mensajes de la cola del diario.

SetQueueProperties 16

Derecho a modificar las propiedades de la cola.

GetQueueProperties 32

Derecho a leer las propiedades de la cola.

DeleteQueue 65536

Derecho a eliminar la cola.

GetQueuePermissions 131072

Derecho a leer los permisos de cola.

GenericWrite 131108

Combinación de GetQueueProperties, GetQueuePermissionsy WriteMessage.

GenericRead 131115

Combinación de GetQueueProperties, GetQueuePermissions, ReceiveMessagey ReceiveJournalMessage.

ChangeQueuePermissions 262144

Derecho a modificar los permisos de cola.

TakeQueueOwnership 524288

Derecho a tomar posesión de la cola.

FullControl 983103

Derechos completos de la cola. Unión de todos los demás derechos de la enumeración.

Comentarios

La MessageQueueAccessRights enumeración permite especificar derechos específicos del objeto Message Queuing, como recibir, ver o escribir mensajes, o establecer propiedades de cola. Es una de las dos enumeraciones a las que la GenericAccessRights enumeración asigna amplias capacidades de lectura, escritura o ejecución. El otro, StandardAccessRights, permite especificar derechos comunes a la mayoría de los objetos, por ejemplo, eliminar el objeto o leer un descriptor de seguridad.

Tanto StandardAccessRights como MessageQueueAccessRights proporcionan un miembro para eliminar una cola. Las necesidades de la aplicación definen qué conjunto de marcas usa.

Los derechos de acceso asociados a la MessageQueueAccessRights enumeración se muestran en el cuadro Permisos de la ventana de propiedades de la cola.

Se aplica a

Consulte también