Udostępnij za pośrednictwem


MessageQueueAccessControlEntry Konstruktory

Definicja

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 Allow lub Deny) jest definiowany przez przekazany typ wpisu.

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

trustee
Trustee

Element Trustee określający użytkownika, grupę, komputer, domenę lub alias.

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

trustee
Trustee

Element Trustee określający użytkownika, grupę, komputer, domenę lub alias.

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.

Zobacz też

Dotyczy