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 dostępu do zaufania i kolejkowania komunikatów.
Przeciążenia
MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights) |
Inicjuje MessageQueueAccessControlEntry nowe wystąpienie klasy, udzielając określonego prawa dostępu do kolejkowania komunikatów do określonego zaufania. |
MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType) |
Inicjuje MessageQueueAccessControlEntry nowe wystąpienie klasy z określonymi prawami dostępu do zaufania i kolejkowania komunikatów. Typ dostępu (na przykład |
MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)
Inicjuje MessageQueueAccessControlEntry nowe wystąpienie klasy, udzielając określonego prawa dostępu do 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, które definiują 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 bitflag, które obejmują takie prawa, jak odbieranie komunikatów, usuwanie kolejek i ustawianie właściwości kolejki. Konstruktor używa przekazywanych 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 do tego zaufania lub dodaj to wystąpienie do klasy AccessControlList 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 dostępu do zaufania i kolejkowania komunikatów. Typ dostępu (na przykład Allow
lub Deny
) jest definiowany przez przekazywany 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, które definiują kombinację praw do przyznania powiernikowi.
- entryType
- AccessControlEntryType
AccessControlEntryType Jedna z wartości, która określa, czy zezwalać, odmawiać, 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 bitflag, które obejmują takie prawa, jak odbieranie komunikatów, usuwanie kolejek i ustawianie właściwości kolejki. Konstruktor używa przekazywanych 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
, mogą istnieć istniejące i ewentualnie sprzeczne prawa dostępu, więc kolejność, w jakiej prawa pojawiają się na liście kontroli dostępu (DACL) kolejki, 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 zaufania lub dodaj to wystąpienie do AccessControlList klasy przed wywołaniem SetPermissions w celu udzielenia lub odmowy praw do wielu powierniczych jednocześnie.