MessageQueueAccessControlEntry-Konstruktor (Trustee, MessageQueueAccessRights)
Initialisiert eine neue Instanz der MessageQueueAccessControlEntry-Klasse, wobei dem angegebenen Vertrauensnehmer die angegebenen Message Queuing-Zugriffsrechte erteilt werden.
Namespace: System.Messaging
Assembly: System.Messaging (in system.messaging.dll)
Syntax
'Declaration
Public Sub New ( _
trustee As Trustee, _
rights As MessageQueueAccessRights _
)
'Usage
Dim trustee As Trustee
Dim rights As MessageQueueAccessRights
Dim instance As New MessageQueueAccessControlEntry(trustee, rights)
public MessageQueueAccessControlEntry (
Trustee trustee,
MessageQueueAccessRights rights
)
public:
MessageQueueAccessControlEntry (
Trustee^ trustee,
MessageQueueAccessRights rights
)
public MessageQueueAccessControlEntry (
Trustee trustee,
MessageQueueAccessRights rights
)
public function MessageQueueAccessControlEntry (
trustee : Trustee,
rights : MessageQueueAccessRights
)
Parameter
- trustee
Ein Trustee, der einen Benutzer, eine Gruppe, einen Computer, eine Domäne oder einen Alias angibt.
- rights
Eine bitweise Kombination der MessageQueueAccessRights-Werte, die die Kombination der Rechte definiert, die dem Vertrauensnehmer gewährt werden sollen.
Hinweise
Verwenden Sie diese Überladung des Konstruktors, um dem angegebenen Vertrauensnehmer Rechte zu gewähren. Die im rights-Parameter angegebenen Rechte sind eine bitweise Kombination von Membern des MessageQueueAccessRights-Bitflags, das u. a. Rechte zum Empfangen von Meldungen, zum Löschen von Warteschlangen und zum Festlegen von Warteschlangeneigenschaften umfasst. Der Konstruktor legt mithilfe der übergebenen Rechte die MessageQueueAccessRights-Eigenschaft dieser Instanz fest.
Übergeben Sie diese Instanz von MessageQueueAccessControlEntry direkt an eine Überladung der SetPermissions-Methode, um nur diesem Vertrauensnehmer Rechte zu erteilen, oder fügen Sie diese Instanz vor dem Aufruf von SetPermissions einer AccessControlList hinzu, um mehreren Vertrauensnehmern gleichzeitig Rechte zu gewähren bzw. zu verweigern.
.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
MessageQueueAccessControlEntry-Klasse
MessageQueueAccessControlEntry-Member
System.Messaging-Namespace
Trustee
MessageQueueAccessRights
MessageQueue.SetPermissions
AccessControlList-Klasse