Sdílet prostřednictvím


MessageQueue.DenySharedReceive Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje, zda MessageQueue má výhradní přístup k příjmu zpráv z fronty služby Řízení front zpráv.

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

Hodnota vlastnosti

true pokud má tato MessageQueue možnost výhradní práva přijímat zprávy z fronty, falsev opačném případě . Výchozí formát je false.

Atributy

Příklady

Následující příklad kódu získá a nastaví hodnotu vlastnosti fronty DenySharedReceive zpráv.

// 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);

Poznámky

DenySharedReceive určuje sdílený režim fronty, na kterou odkazuje tento MessageQueue. Nastavte DenySharedReceive na hodnotu true , která označuje, že pouze tato MessageQueue možnost by měla mít přístup k náhledu nebo příjmu zpráv z fronty se zadaným Pathparametrem . Pokud je ke stejnému prostředku fronty přidružená jiná MessageQueue nebo jiná aplikace, nebude tato instance nebo aplikace moct zprávy zobrazit nebo přijímat, ale přesto je může posílat.

Pokud DenySharedReceive je false, je fronta k dispozici pro více aplikací pro odesílání, náhled nebo příjem zpráv.

Následující tabulka ukazuje, zda je tato vlastnost k dispozici v různých režimech pracovní skupiny.

Režim pracovní skupiny K dispozici.
Místní počítač Yes
Název místního počítače a přímého formátu Yes
Vzdálený počítač Yes
Název vzdáleného počítače a přímého formátu Yes

Platí pro

Viz také