MessageQueueAccessControlEntry Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje MessageQueueAccessControlEntry nowe wystąpienie klasy z określonymi prawami zaufania i kolejkowania komunikatów.
Przeciążenia
| Nazwa | Opis |
|---|---|
| MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights) |
Inicjuje nowe wystąpienie MessageQueueAccessControlEntry klasy, udzielając określonych praw dostępu kolejkowania komunikatów do określonego zaufania. |
| MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType) |
Inicjuje MessageQueueAccessControlEntry nowe wystąpienie klasy z określonymi prawami zaufania i kolejkowania komunikatów. Typ dostępu (na przykład |
MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)
Inicjuje nowe wystąpienie MessageQueueAccessControlEntry klasy, udzielając określonych praw dostępu kolejkowania komunikatów do określonego zaufania.
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)
Parametry
- rights
- MessageQueueAccessRights
Bitowa kombinacja MessageQueueAccessRights wartości definiujących kombinację praw do przyznania powiernikowi.
Uwagi
Użyj tego przeciążenia konstruktora, aby udzielić praw do określonego zaufania. Prawa określone w parametrze rights są bitową kombinacją elementów członkowskich MessageQueueAccessRights bitflagu, która obejmuje takie prawa, jak odbieranie komunikatów, usuwanie kolejek i ustawianie właściwości kolejki. Konstruktor używa przekazanych praw, aby ustawić właściwość tego wystąpienia MessageQueueAccessRights .
Przekaż to wystąpienie MessageQueueAccessControlEntry bezpośrednio do przeciążenia SetPermissions metody w celu udzielenia praw tylko temu powiernikowi lub dodaj to wystąpienie do AccessControlList klasy przed wywołaniem SetPermissions w celu udzielenia lub odmowy praw do wielu powierniczych jednocześnie.
Zobacz też
Dotyczy
MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)
Inicjuje MessageQueueAccessControlEntry nowe wystąpienie klasy z określonymi prawami zaufania i kolejkowania komunikatów. Typ dostępu (na przykład Allow lub Deny) jest definiowany przez przekazany typ wpisu.
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)
Parametry
- rights
- MessageQueueAccessRights
Bitowa kombinacja MessageQueueAccessRights wartości definiujących kombinację praw do przyznania powiernikowi.
- entryType
- AccessControlEntryType
AccessControlEntryType Jedna z wartości, która określa, czy zezwalać, odrzucać, ustawiać lub odwoływać określone prawa.
Uwagi
Użyj tego przeciążenia konstruktora, aby udzielić lub odmówić praw do określonego zaufania. Prawa określone w parametrze rights są bitową kombinacją elementów członkowskich MessageQueueAccessRights bitflagu, która obejmuje takie prawa, jak odbieranie komunikatów, usuwanie kolejek i ustawianie właściwości kolejki. Konstruktor używa przekazanych praw, aby ustawić właściwość tego wystąpienia MessageQueueAccessRights .
Aby uzyskać więcej informacji na temat udzielania lub odmawiania praw, zobacz AccessControlEntryType temat. W przypadku dwóch członków Allow i Deny, może istnieć wcześniej istniejące i prawdopodobnie sprzeczne prawa dostępu, więc kolejność, w której prawa pojawiają się w kolejce dyskrecjonalne listy kontroli dostępu (DACL) ma wpływ na to, czy prawo zostanie ostatecznie przyznane. Dwóch innych członków Set i Revoke, zastępuje wszelkie istniejące prawa. Użyj elementu członkowskiego, którego zachowanie ma zastosowanie do aplikacji.
Przekaż to wystąpienie MessageQueueAccessControlEntry bezpośrednio do przeciążenia SetPermissions metody w celu udzielenia lub odmowy praw tylko do tego trustee lub dodaj to wystąpienie do AccessControlList klasy przed wywołaniem SetPermissions w celu udzielenia lub odmowy praw do wielu powierniczych jednocześnie.