MessageQueueInstaller.Permissions Proprietà

Definizione

Ottiene o imposta le autorizzazioni associate alla coda.

public:
 property System::Messaging::AccessControlList ^ Permissions { System::Messaging::AccessControlList ^ get(); void set(System::Messaging::AccessControlList ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Messaging.AccessControlList Permissions { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Permissions : System.Messaging.AccessControlList with get, set
Public Property Permissions As AccessControlList

Valore della proprietà

Oggetto AccessControlList contenente una o più voci di controllo di accesso che specificano i trustee e le autorizzazioni da concedere per la coda.

Attributi

Commenti

Per impostazione predefinita, l'autore di una coda pubblica o privata ha il controllo completo e il gruppo di dominio Everyone ha l'autorizzazione per ottenere le proprietà della coda, ottenere le autorizzazioni e scrivere nella coda. Accodamento messaggi accede a ogni voce dell'elenco di autorizzazioni a sua volta fino a quando non ne trova uno che si applica all'utente corrente e all'azione tentata corrente. Come per le autorizzazioni del sistema operativo, i diritti negati specificamente a un utente hanno la precedenza su quelli consentiti.

Quando si costruisce la Permissions proprietà, aggiungere AccessControlEntry istanze alla AccessControlList raccolta. Quando si costruisce ogni voce di controllo di accesso, è possibile specificare diritti di accesso generici o standard. I diritti per una coda possono essere qualsiasi combinazione dei seguenti:

  • Elimina

  • Lettura della sicurezza

  • Sicurezza scrittura

  • Sincronizza

  • Modifica proprietario

  • Lettura

  • Scrittura

  • Execute

  • Necessario

  • Tutti

  • nessuno

Questi diritti sono un set di flag di bit che è possibile combinare usando l'OR bit per bit:

  • Controllo completo

  • Eliminazione di messaggi

  • Messaggio di ricezione

  • Visualizzazione del messaggio

  • Ricevere Journal messaggio

  • Ottenere le proprietà della coda

  • Impostare le proprietà della coda

  • Ottenere le autorizzazioni

  • Impostare le autorizzazioni

  • Acquisire la proprietà della coda

  • WriteMessage

Si applica a

Vedi anche