Freigeben über


MessageQueueAccessControlEntry Konstruktoren

Definition

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

Überlädt

Name Beschreibung
MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)

Initialisiert eine neue Instanz der MessageQueueAccessControlEntry Klasse und gewährt den angegebenen Message Queuing-Zugriffsrechten für den angegebenen Trustee.

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)

Initialisiert eine neue Instanz der MessageQueueAccessControlEntry Klasse mit den angegebenen Trustee- und Message Queuing-Zugriffsrechten. Der Zugriffstyp (z Allow . B. oder Deny) wird durch den eingegebenen Eintragstyp definiert.

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)

Initialisiert eine neue Instanz der MessageQueueAccessControlEntry Klasse und gewährt den angegebenen Message Queuing-Zugriffsrechten für den angegebenen Trustee.

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 Wert, 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 von Rechten definiert, die dem Trustee gewährt werden sollen.

Hinweise

Verwenden Sie diese Überladung des Konstruktors, um dem angegebenen Trustee Rechte zu gewähren. Die im rights Parameter angegebenen Rechte sind eine bitweise Kombination aus Elementen des MessageQueueAccessRights Bitflags, die z. B. Das Empfangen von Nachrichten, das Löschen von Warteschlangen und das Festlegen von Warteschlangeneigenschaften umfasst. Der Konstruktor verwendet die Rechte, die Sie übergeben, um die Eigenschaft dieser Instanz MessageQueueAccessRights festzulegen.

Übergeben Sie diese Instanz MessageQueueAccessControlEntry direkt an eine Überladung der SetPermissions Methode, um nur diesem Trustee Rechte zu gewähren, oder fügen Sie diese Instanz einer AccessControlList Instanz hinzu, bevor Sie aufrufen SetPermissions , mehreren Treuhändern gleichzeitig Rechte zu erteilen oder zu verweigern.

Weitere Informationen

Gilt für:

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)

Initialisiert eine neue Instanz der MessageQueueAccessControlEntry Klasse mit den angegebenen Trustee- und Message Queuing-Zugriffsrechten. Der Zugriffstyp (z Allow . B. oder Deny) wird durch den eingegebenen 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 Wert, 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 von Rechten definiert, die dem Trustee gewährt werden sollen.

entryType
AccessControlEntryType

Einer der AccessControlEntryType Werte, der angibt, ob die angegebenen Rechte zugelassen, verweigert, festgelegt oder widerrufen werden sollen.

Hinweise

Verwenden Sie diese Überladung des Konstruktors, um dem angegebenen Trustee Rechte zu gewähren oder zu verweigern. Die im rights Parameter angegebenen Rechte sind eine bitweise Kombination aus Elementen des MessageQueueAccessRights Bitflags, die z. B. Das Empfangen von Nachrichten, das Löschen von Warteschlangen und das Festlegen von Warteschlangeneigenschaften umfasst. Der Konstruktor verwendet die Rechte, die Sie übergeben, um die Eigenschaft dieser Instanz MessageQueueAccessRights festzulegen.

Weitere Informationen zum Erteilen oder Verweigern von Rechten finden Sie im AccessControlEntryType Thema. Für zwei Mitglieder Allow und, kann Denyes bestehende und möglicherweise widersprüchliche Zugriffsrechte geben, so dass die Reihenfolge, in der die Rechte in der Ermessenssteuerungsliste der Warteschlange angezeigt werden, einfluss darauf, ob das Recht letztendlich gewährt wird. Zwei weitere Mitglieder Set und Revokeüberschreiben alle vorhandenen Rechte. Verwenden Sie das Mitglied, dessen Verhalten für Ihre Anwendung gilt.

Übergeben Sie diese Instanz MessageQueueAccessControlEntry direkt an eine Überladung der SetPermissions Methode, um nur diesem Trustee Rechte zu gewähren oder zu verweigern, oder fügen Sie diese Instanz einer AccessControlList Instanz hinzu, bevor Sie aufrufen SetPermissions , mehreren Treuhändern gleichzeitig Rechte zu erteilen oder zu verweigern.

Weitere Informationen

Gilt für: