MessageQueueAccessRights Enumerazione

Definizione

Stabilisce un gruppo di diritti di accesso specifici dell'oggetto per operazioni che interessano Accodamento messaggi.Specifies a set of object-specific access rights for operations specific to Message Queuing.

Questa enumerazione ha un attributo FlagsAttribute che consente una combinazione bit per bit dei valori del relativo membro.

public enum class MessageQueueAccessRights
[System.Flags]
[System.Serializable]
public enum MessageQueueAccessRights
type MessageQueueAccessRights = 
Public Enum MessageQueueAccessRights
Ereditarietà
MessageQueueAccessRights
Attributi

Campi

ChangeQueuePermissions 262144

Diritto di modificare le autorizzazioni delle code.The right to modify queue permissions.

DeleteJournalMessage 8

Diritto di eliminare messaggi dalla coda journal.The right to delete messages from the journal queue.

DeleteMessage 1

Diritto di eliminare messaggi dalla coda.The right to delete messages from the queue.

DeleteQueue 65536

Diritto di eliminare la coda.The right to delete the queue.

FullControl 983103

Diritti completi sulla coda.Full rights to the queue. Unione di tutti gli altri diritti nell'enumerazione.A union of all other rights in the enumeration.

GenericRead 131115

Combinazione di GetQueueProperties, GetQueuePermissions, ReceiveMessage e ReceiveJournalMessage.A combination of GetQueueProperties, GetQueuePermissions, ReceiveMessage, and ReceiveJournalMessage.

GenericWrite 131108

Combinazione di GetQueueProperties, GetQueuePermissions e WriteMessage.A combination of GetQueueProperties, GetQueuePermissions, and WriteMessage.

GetQueuePermissions 131072

Diritto di leggere le autorizzazioni delle code.The right to read queue permissions.

GetQueueProperties 32

Diritto di leggere le proprietà della coda.The right to read properties of the queue.

PeekMessage 2

Diritto di leggere i messaggi dalla coda.The right to peek messages from the queue.

ReceiveJournalMessage 10

Diritto di ricevere messaggi dalla coda journal,The right to receive messages from the journal queue. compresi i diritti di eliminarli e leggerli da essa.This includes the rights to delete and peek messages from the journal queue.

ReceiveMessage 3

Diritto di ricevere messaggi dalla coda,The right to receive messages from the queue. compresi i diritti di eliminarli e leggerli.This includes the rights to delete and peek messages.

SetQueueProperties 16

Diritto di modificare le proprietà della coda.The right to modify properties of the queue.

TakeQueueOwnership 524288

Diritto di acquisire la proprietà della coda.The right to take ownership of the queue.

WriteMessage 4

Diritto di inviare messaggi alla coda.The right to send messages to the queue.

Commenti

L' MessageQueueAccessRights enumerazione consente di specificare diritti specifici dell'oggetto di Accodamento messaggi, ad esempio la ricezione, la lettura o la scrittura di messaggi o l'impostazione delle proprietà della coda.The MessageQueueAccessRights enumeration enables you to specify Message Queuing object-specific rights such as receiving, peeking, or writing messages, or setting queue properties. Si tratta di una delle due enumerazioni a cui GenericAccessRights l'enumerazione esegue il mapping delle funzionalità estese di lettura, scrittura o esecuzione.It is one of two enumerations to which the GenericAccessRights enumeration maps extensive read, write, or execute abilities. L'altro, StandardAccessRights, consente di specificare i diritti comuni alla maggior parte degli oggetti, ad esempio l'eliminazione dell'oggetto o la lettura di un descrittore di sicurezza.The other, StandardAccessRights, enables you to specify rights common to most objects, for example, deleting the object or reading a security descriptor.

Sia StandardAccessRights cheMessageQueueAccessRights forniscono un membro per l'eliminazione di una coda.Both StandardAccessRights and MessageQueueAccessRights provide a member for deleting a queue. Le esigenze dell'applicazione definiscono il set di flag utilizzati.The needs of the application define which set of flags you use.

I diritti di accesso associati MessageQueueAccessRights all'enumerazione sono elencati nella casella autorizzazioni della finestra Proprietà coda.The access rights associated with the MessageQueueAccessRights enumeration are listed in the Permissions box of the queue properties window.

Si applica a

Vedi anche