MessageQueueInstaller.Permissions Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft Berechtigungen ab, die der Warteschlange zugeordnet sind, oder legt diese fest.
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
Eigenschaftswert
Eine AccessControlList mit mindestens einem Zugriffsteuerungseintrag, der Vertrauensnehmer und erteilte Berechtigungen für die Warteschlange angibt.
- Attribute
Hinweise
Standardmäßig hat der Ersteller einer öffentlichen oder privaten Warteschlange Vollzugriff, und die Domänengruppe Jeder hat die Berechtigung, Warteschlangeneigenschaften abzurufen, Berechtigungen zu erhalten und in die Warteschlange zu schreiben. Message Queuing greift nacheinander auf jeden Berechtigungslisteneintrag zu, bis einer gefunden wird, der für den aktuellen Benutzer und die aktuelle versuchte Aktion gilt. Wie bei den Betriebssystemberechtigungen haben die Rechte, die Sie einem Benutzer ausdrücklich verweigern, Vorrang vor denen, die Sie zulassen.
Wenn Sie die Permissions -Eigenschaft erstellen, fügen Sie Ihrer AccessControlList Auflistung Instanzen hinzuAccessControlEntry. Wenn Sie jeden Zugriffssteuerungseintrag erstellen, können Sie generische oder Standardzugriffsrechte angeben. Die Rechte für eine Warteschlange können eine beliebige Kombination der folgenden Sein:
Löschen
Sicherheit lesen
Schreibsicherheit
Synchronisieren
Ändern des Besitzers
Lesen
Schreiben
Execute
Erforderlich
Alle
Keine
Diese Rechte sind eine Reihe von Bitflags, die Sie mit dem bitweisen OR kombinieren können:
Vollzugriff
Löschen einer Nachricht
Nachricht empfangen
Nachricht einsehen
Empfangen Journal Nachricht
Abrufen von Warteschlangeneigenschaften
Festlegen von Warteschlangeneigenschaften
Berechtigungen abrufen
Festlegen von Berechtigungen
Übernehmen des Warteschlangenbesitzes
Nachricht schreiben