MessageQueueInstaller.Permissions-Eigenschaft
Ruft Berechtigungen ab, die der Warteschlange zugeordnet sind, oder legt diese fest.
Namespace: System.Messaging
Assembly: System.Messaging (in system.messaging.dll)
Syntax
'Declaration
Public Property Permissions As AccessControlList
'Usage
Dim instance As MessageQueueInstaller
Dim value As AccessControlList
value = instance.Permissions
instance.Permissions = value
public AccessControlList Permissions { get; set; }
public:
property AccessControlList^ Permissions {
AccessControlList^ get ();
void set (AccessControlList^ value);
}
/** @property */
public AccessControlList get_Permissions ()
/** @property */
public void set_Permissions (AccessControlList value)
public function get Permissions () : AccessControlList
public function set Permissions (value : AccessControlList)
Eigenschaftenwert
Eine AccessControlList mit mindestens einem Zugriffsteuerungseintrag, der Vertrauensnehmer und erteilte Berechtigungen für die Warteschlange angibt.
Hinweise
In der Standardeinstellung wird dem Ersteller einer öffentlichen oder privaten Warteschlange Vollzugriff gewährt. Die Domänengruppe Alle Benutzer ist berechtigt, Eigenschaften der Warteschlange und Berechtigungen abzurufen sowie in die Warteschlange zu schreiben. Message Queuing greift nacheinander auf jeden Eintrag der Berechtigungsliste zu, bis ein Eintrag gefunden wird, der auf den aktuellen Benutzer und die gewünschte Aktion zutrifft. Wie bei Berechtigungen des Betriebssystems haben Rechte, die einem Benutzer explizit verweigert werden, Vorrang vor gewährten Rechten.
Wenn Sie den Permissions-Parameter erstellen, fügen Sie der AccessControlList-Auflistung AccessControlEntry-Instanzen hinzu. Beim Erstellen der jeweiligen Zugriffssteuerungseinträge können Sie allgemeine oder Standardzugriffsrechte angeben. Die Rechte für eine Warteschlange können eine beliebige Kombination der folgenden Angaben sein:
Löschen
Sicherheit lesen
Sicherheit schreiben
Synschronisieren
Besitzer ändern
Lesen
Schreiben
Ausführen
Erforderlich
Alle
Keine
Diese Rechte bestehen aus einem Satz von Bitflags, die Sie mit der bitweisen OR-Operation verknüpfen können:
Vollzugriff
Nachricht löschen
Nachricht empfangen
Nachricht einsehen
Journal empfangen
Eigenschaften ermitteln
Eigenschaften festlegen
Berechtigungen ermitteln
Berechtigungen setzen
Besitz übernehmen
Nachricht schreiben
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter .
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
MessageQueueInstaller-Klasse
MessageQueueInstaller-Member
System.Messaging-Namespace
MessageQueue.SetPermissions