Freigeben über


MessageQueueAccessControlEntry Konstruktoren

Definition

Initialisiert eine neue Instanz der MessageQueueAccessControlEntry-Klasse mit dem angegebenen Vertrauensnehmer und den angegebenen Message Queuing-Zugriffsrechten.

Überlädt

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)

Initialisiert eine neue Instanz der MessageQueueAccessControlEntry-Klasse, wobei dem angegebenen Vertrauensnehmer die angegebenen Message Queuing-Zugriffsrechte erteilt werden.

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)

Initialisiert eine neue Instanz der MessageQueueAccessControlEntry-Klasse mit dem angegebenen Vertrauensnehmer und den angegebenen Message Queuing-Zugriffsrechten. Die Art des Zugriffs (z. B. Allow oder Deny) wird durch den übergebenen Eintragstyp definiert.

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)

Initialisiert eine neue Instanz der MessageQueueAccessControlEntry-Klasse, wobei dem angegebenen Vertrauensnehmer die angegebenen Message Queuing-Zugriffsrechte erteilt werden.

public:
 MessageQueueAccessControlEntry(System::Messaging::Trustee ^ trustee, System::Messaging::MessageQueueAccessRights rights);
public MessageQueueAccessControlEntry (System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights);
new System.Messaging.MessageQueueAccessControlEntry : System.Messaging.Trustee * System.Messaging.MessageQueueAccessRights -> System.Messaging.MessageQueueAccessControlEntry
Public Sub New (trustee As Trustee, rights As MessageQueueAccessRights)

Parameter

trustee
Trustee

Ein Trustee, der einen Benutzer, eine Gruppe, einen Computer, eine Domäne oder einen Alias angibt.

rights
MessageQueueAccessRights

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 Treuhänder Rechte zu erteilen. Die Rechte, die rights Sie im Parameter angeben, sind eine bitweise Kombination aus Elementen des MessageQueueAccessRights Bitflags, die Rechte wie das Empfangen von Nachrichten, das Löschen von Warteschlangen und das Festlegen von Warteschlangeneigenschaften umfasst. Der Konstruktor verwendet die von Ihnen übergebenen Rechte, um die Eigenschaft dieses instance MessageQueueAccessRights festzulegen.

Übergeben Sie diese instance von MessageQueueAccessControlEntry direkt in eine Überladung der SetPermissions Methode, um nur diesem Treuhänder Rechte zu erteilen, oder fügen Sie diese instance einem AccessControlList hinzu, bevor Sie aufrufenSetPermissions, um mehreren Treuhändern gleichzeitig Rechte zu gewähren oder zu verweigern.

Weitere Informationen

Gilt für:

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)

Initialisiert eine neue Instanz der MessageQueueAccessControlEntry-Klasse mit dem angegebenen Vertrauensnehmer und den angegebenen Message Queuing-Zugriffsrechten. Die Art des Zugriffs (z. B. Allow oder Deny) wird durch den übergebenen Eintragstyp definiert.

public:
 MessageQueueAccessControlEntry(System::Messaging::Trustee ^ trustee, System::Messaging::MessageQueueAccessRights rights, System::Messaging::AccessControlEntryType entryType);
public MessageQueueAccessControlEntry (System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType);
new System.Messaging.MessageQueueAccessControlEntry : System.Messaging.Trustee * System.Messaging.MessageQueueAccessRights * System.Messaging.AccessControlEntryType -> System.Messaging.MessageQueueAccessControlEntry
Public Sub New (trustee As Trustee, rights As MessageQueueAccessRights, entryType As AccessControlEntryType)

Parameter

trustee
Trustee

Ein Trustee, der einen Benutzer, eine Gruppe, einen Computer, eine Domäne oder einen Alias angibt.

rights
MessageQueueAccessRights

Eine bitweise Kombination der MessageQueueAccessRights-Werte, die die Kombination der Rechte definiert, die dem Vertrauensnehmer gewährt werden sollen.

entryType
AccessControlEntryType

Einer der AccessControlEntryType-Werte, der angibt, ob die angegebenen Rechte gewährt, verweigert, festgelegt oder widerrufen werden sollen.

Hinweise

Verwenden Sie diese Überladung des Konstruktors, um dem angegebenen Treuhänder Rechte zu gewähren oder zu verweigern. Die Rechte, die rights Sie im Parameter angeben, sind eine bitweise Kombination aus Elementen des MessageQueueAccessRights Bitflags, die Rechte wie das Empfangen von Nachrichten, das Löschen von Warteschlangen und das Festlegen von Warteschlangeneigenschaften umfasst. Der Konstruktor verwendet die von Ihnen übergebenen Rechte, um die Eigenschaft dieses instance MessageQueueAccessRights festzulegen.

Weitere Informationen zum Erteilen oder Verweigern von Rechten finden Sie im AccessControlEntryType Thema. Für zwei Mitglieder Allow und Denykann es bereits vorhandene und möglicherweise widersprüchliche Zugriffsrechte geben, sodass die Reihenfolge, in der die Rechte in der diskretionären Zugriffssteuerungsliste der Warteschlange angezeigt werden, einfluss darauf, ob das Recht letztendlich gewährt wird. Zwei weitere Member Set und Revokeüberschreiben alle vorhandenen Rechte. Verwenden Sie das Element, dessen Verhalten für Ihre Anwendung gilt.

Übergeben Sie diese instance direkt MessageQueueAccessControlEntry in eine Überladung der SetPermissions Methode, um nur diesem Treuhänder Rechte zu gewähren oder zu verweigern, oder fügen Sie diese instance einem AccessControlList hinzu, bevor Sie aufrufenSetPermissions, um mehreren Treuhändern gleichzeitig Rechte zu gewähren oder zu verweigern.

Weitere Informationen

Gilt für: