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í.
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
Platná adresa vícesměrového vysílání (ve formuláři <adresa>:<port>) nebo null, která označuje, že fronta není přidružená k adrese vícesměrového vysílání.
- Atributy
Výjimky
MSMQ 3.0 není nainstalován.
Poznámky
Vlastnost MulticastAddress slouží k přidružení neaktorické fronty k adrese vícesměrového vysílání, kterou lze 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 D třídy od 224.0.0.0 do 239.255.255.255, což odpovídá nastavení prvních čtyř bitů s vysokým pořadím rovnajícím se 1110. Pouze určité rozsahy adres v tomto rozsahu jsou však nedostupné 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é vícesměrové adresy IANA (Internet Assigned Number Authority). Číslo portu nemá žádná omezení.
Pokud několik zdrojových počítačů odesílá zprávy vícesměrového vysílání a chcete, aby zprávy přijímala pouze z jednoho zdrojového počítače, musí každý zdrojový počítač odesílat zprávy do jiné kombinace IP adresy a čísla portu.
Pokud chcete zrušit přidružení fronty z adresy vícesměrového vysílání, nastavte MulticastAddress vlastnost na řetězec nulové délky. Nenastavujte jej na null, 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č | Ano |
| Název místního počítače a přímého formátu | Ano |
| Vzdálený počítač | Ne |
| Název vzdáleného počítače a přímého formátu | Ne |