MessageQueueAccessControlEntry Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса MessageQueueAccessControlEntry с заданным доверенным лицом и указанными правами доступа к Message Queuing.
Перегрузки
MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights) |
Инициализирует новый экземпляр класса MessageQueueAccessControlEntry, предоставляя заданные права доступа к Message Queuing указанному доверенному лицу. |
MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType) |
Инициализирует новый экземпляр класса MessageQueueAccessControlEntry с заданным доверенным лицом и указанными правами доступа к Message Queuing. Тип доступа (такой как |
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)
Параметры
- 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)
Параметры
- rights
- MessageQueueAccessRights
Поразрядная комбинация значений MessageQueueAccessRights, описывающая комбинацию прав, предоставляемых данному доверенному лицу.
- entryType
- AccessControlEntryType
Одно из значений AccessControlEntryType, задающее тип операции с правами: разрешить, отказать в разрешении, установить или отозвать указанные права.
Комментарии
Используйте эту перегрузку конструктора, чтобы предоставить или запретить права указанному доверенному лицу. Права, указанные в параметре rights
, представляют собой побитовую комбинацию элементов MessageQueueAccessRights bitflag, которая включает такие права, как получение сообщений, удаление очередей и настройка свойств очереди. Конструктор использует права, которые вы передаете, чтобы задать свойство этого экземпляра MessageQueueAccessRights .
Дополнительные сведения о предоставлении или запрете прав см. в AccessControlEntryType этой статье. Для двух членов ( Allow
и Deny
) могут существовать уже существующие и, возможно, противоречивые права доступа, поэтому порядок, в котором права отображаются в списке управления доступом на усмотрение очереди (DACL), влияет на то, предоставлено ли это право в конечном итоге. Два других члена, Set
и Revoke
, перезаписывают все существующие права. Используйте элемент, поведение которого применимо к приложению.
Передайте этот экземпляр MessageQueueAccessControlEntry непосредственно в перегрузку SetPermissions метода , чтобы предоставить или запретить права только этому доверенному лицу, или добавьте этот экземпляр в перед вызовом AccessControlListSetPermissions , чтобы предоставить или запретить права нескольким доверенным лицам одновременно.