MessageQueue.MulticastAddress Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zavedeno v MSMQ 3.0. Získá nebo nastaví adresu vícesměrového vysílání přidružené k frontě.
public:
property System::String ^ MulticastAddress { System::String ^ get(); void set(System::String ^ value); };
[System.Messaging.MessagingDescription("MQ_MulticastAddress")]
public string MulticastAddress { get; set; }
[<System.Messaging.MessagingDescription("MQ_MulticastAddress")>]
member this.MulticastAddress : string with get, set
Public Property MulticastAddress As String
Hodnota vlastnosti
A String obsahující platnou adresu vícesměrového vysílání (ve formuláři uvedeném níže) nebo null
, která označuje, že fronta není přidružena k adrese vícesměrového vysílání.
<address>:<port>
- Atributy
Výjimky
MSMQ 3.0 není nainstalován.
Poznámky
Vlastnost MulticastAddress se používá k přidružení neakční fronty k adrese vícesměrového vysílání, která se dá použít při odesílání zpráv. Transakční frontu nelze přidružit k adrese vícesměrového vysílání. Když odesílající aplikace odesílá zprávy na adresu vícesměrového vysílání, služba Řízení front zpráv odešle kopii zprávy do každé fronty přidružené k této adrese.
Adresy vícesměrového vysílání IP musí být v rozsahu třídy D od 224.0.0.0 do 239.255.255.255, což odpovídá nastavení prvních čtyř bitů s vysokým pořadím na 1110. Pouze určité rozsahy adres v tomto rozsahu však nejsou rezervované a dostupné pro odesílání zpráv vícesměrového vysílání. Nejnovější seznam rezervovaných adres vícesměrového vysílání najdete na webové stránce Internetové adresy vícesměrového vysílání IANA (Internet Assigned Number Authority ). Pro číslo portu neplatí žádná omezení.
Pokud vícesměrové zprávy odesílá několik zdrojových počítačů a chcete, aby určitá fronta přijímala zprávy pouze z jednoho zdrojového počítače, musí každý zdrojový počítač odesílat zprávy na jinou kombinaci IP adresy a čísla portu.
Pokud chcete zrušit přidružení fronty k adrese vícesměrového vysílání, nastavte MulticastAddress vlastnost na řetězec nulové délky. Nenastavujte ho na null
hodnotu , protože výsledkem bude ArgumentNullException.
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č | No |
Název vzdáleného počítače a přímého formátu | No |