Udostępnij za pośrednictwem


MessageQueueAccessControlEntry Konstruktory

Definicja

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

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

trustee
Trustee

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

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

trustee
Trustee

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

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.

Zobacz też

Dotyczy