Поделиться через


MessageQueueAccessControlEntry Конструкторы

Определение

Инициализирует новый экземпляр класса MessageQueueAccessControlEntry с заданным доверенным лицом и указанными правами доступа к Message Queuing.

Перегрузки

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)

Инициализирует новый экземпляр класса MessageQueueAccessControlEntry, предоставляя заданные права доступа к Message Queuing указанному доверенному лицу.

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)

Инициализирует новый экземпляр класса MessageQueueAccessControlEntry с заданным доверенным лицом и указанными правами доступа к Message Queuing. Тип доступа (такой как Allow или Deny) определяется типом переданной записи.

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)

Инициализирует новый экземпляр класса MessageQueueAccessControlEntry, предоставляя заданные права доступа к Message Queuing указанному доверенному лицу.

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)

Параметры

trustee
Trustee

Объект Trustee, задающий пользователя, группу, компьютер, домен или псевдоним.

rights
MessageQueueAccessRights

Поразрядная комбинация значений MessageQueueAccessRights, описывающая комбинацию прав, предоставляемых данному доверенному лицу.

Комментарии

Используйте эту перегрузку конструктора для предоставления прав указанному доверенному лицу. Права, указанные в параметре rights , представляют собой побитовую комбинацию элементов MessageQueueAccessRights bitflag, которая включает такие права, как получение сообщений, удаление очередей и настройка свойств очереди. Конструктор использует права, которые вы передаете, чтобы задать свойство этого экземпляра MessageQueueAccessRights .

Передайте этот экземпляр MessageQueueAccessControlEntry непосредственно в перегрузку SetPermissions метода , чтобы предоставить права только этому доверенному лицу, или добавьте этот экземпляр в перед вызовом AccessControlListSetPermissions для предоставления или запрета прав нескольким доверенным лицам одновременно.

См. также раздел

Применяется к

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)

Инициализирует новый экземпляр класса MessageQueueAccessControlEntry с заданным доверенным лицом и указанными правами доступа к Message Queuing. Тип доступа (такой как Allow или Deny) определяется типом переданной записи.

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)

Параметры

trustee
Trustee

Объект Trustee, задающий пользователя, группу, компьютер, домен или псевдоним.

rights
MessageQueueAccessRights

Поразрядная комбинация значений MessageQueueAccessRights, описывающая комбинацию прав, предоставляемых данному доверенному лицу.

entryType
AccessControlEntryType

Одно из значений AccessControlEntryType, задающее тип операции с правами: разрешить, отказать в разрешении, установить или отозвать указанные права.

Комментарии

Используйте эту перегрузку конструктора, чтобы предоставить или запретить права указанному доверенному лицу. Права, указанные в параметре rights , представляют собой побитовую комбинацию элементов MessageQueueAccessRights bitflag, которая включает такие права, как получение сообщений, удаление очередей и настройка свойств очереди. Конструктор использует права, которые вы передаете, чтобы задать свойство этого экземпляра MessageQueueAccessRights .

Дополнительные сведения о предоставлении или запрете прав см. в AccessControlEntryType этой статье. Для двух членов ( Allow и Deny) могут существовать уже существующие и, возможно, противоречивые права доступа, поэтому порядок, в котором права отображаются в списке управления доступом на усмотрение очереди (DACL), влияет на то, предоставлено ли это право в конечном итоге. Два других члена, Set и Revoke, перезаписывают все существующие права. Используйте элемент, поведение которого применимо к приложению.

Передайте этот экземпляр MessageQueueAccessControlEntry непосредственно в перегрузку SetPermissions метода , чтобы предоставить или запретить права только этому доверенному лицу, или добавьте этот экземпляр в перед вызовом AccessControlListSetPermissions , чтобы предоставить или запретить права нескольким доверенным лицам одновременно.

См. также раздел

Применяется к