MessageQueue.DenySharedReceive Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um valor que indica se este MessageQueue tem acesso exclusivo para receber mensagens da fila de Fila de Mensagens.
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
Valor de Propriedade
true se isto MessageQueue tiver direitos exclusivos para receber mensagens da fila; caso contrário, false. A predefinição é false.
- Atributos
Exemplos
O seguinte exemplo de código obtém e define o valor da propriedade de DenySharedReceive uma fila de mensagens.
// 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);
Observações
DenySharedReceive especifica o modo partilhado da fila referenciada por este MessageQueue. Defina DenySharedReceive para true indicar que apenas isto MessageQueue deve ter acesso a espreitar ou receber mensagens da fila com o especificado Path. Se outra MessageQueue ou outra aplicação estiver associada ao mesmo recurso de fila, essa instância ou aplicação não poderá espreitar ou receber mensagens, mas ainda assim pode enviá-las.
Se DenySharedReceive for false, a fila está disponível para múltiplas aplicações para enviar, espreitar ou receber mensagens.
A tabela seguinte mostra se esta propriedade está disponível em vários modos de Grupo de Trabalho.
| Modo de grupo de trabalho | Available |
|---|---|
| Computador local | Yes |
| Computador local e nome do formato direto | Yes |
| Computador remoto | Yes |
| Computador remoto e nome do formato direto | Yes |