MessageQueue.DenySharedReceive Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, имеет ли этот MessageQueue монопольный доступ к получению сообщений из очереди очереди сообщений.
public:
property bool DenySharedReceive { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(false)]
[System.Messaging.MessagingDescription("MQ_DenySharedReceive")]
public bool DenySharedReceive { get; set; }
[<System.ComponentModel.Browsable(false)>]
[<System.Messaging.MessagingDescription("MQ_DenySharedReceive")>]
member this.DenySharedReceive : bool with get, set
Public Property DenySharedReceive As Boolean
Значение свойства
true Значение , если это MessageQueue имеет монопольные права на получение сообщений из очереди; в противном случае false. Значение по умолчанию — false.
- Атрибуты
Примеры
Следующий пример кода получает и задает значение свойства очереди DenySharedReceive сообщений.
// Set the queue's DenySharedReceive property value.
queue.DenySharedReceive = false;
// Display the new value of the queue's DenySharedReceive property.
Console.WriteLine("MessageQueue.DenySharedReceive: {0}",
queue.DenySharedReceive);
Комментарии
DenySharedReceive указывает общий режим очереди, на который ссылается этот MessageQueueпараметр. Задайте DenySharedReceive для true указания, что только для этого MessageQueue должен быть доступ к просмотру или получению сообщений из очереди с указанным Path. Если другое или другое MessageQueue приложение связано с тем же ресурсом очереди, этот экземпляр или приложение не сможет просматривать или получать сообщения, но по-прежнему может отправлять их.
Если DenySharedReceive это falseтак, очередь доступна нескольким приложениям для отправки, просмотра или получения сообщений.
В следующей таблице показано, доступно ли это свойство в различных режимах рабочей группы.
| Режим рабочей группы | В наличии |
|---|---|
| Локальный компьютер | Да |
| Имя локального компьютера и прямого формата | Да |
| Удаленный компьютер | Да |
| Имя удаленного компьютера и прямого формата | Да |