MessageQueue.MulticastAddress Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt het multicast-adres opgehaald of ingesteld dat aan de wachtrij is gekoppeld.
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
Waarde van eigenschap
Een geldig multicast-adres (in het formulieradres<>:<poort>) of null, wat aangeeft dat de wachtrij niet is gekoppeld aan een multicast-adres.
- Kenmerken
Uitzonderingen
MSMQ 3.0 is niet geïnstalleerd.
Opmerkingen
De MulticastAddress eigenschap wordt gebruikt om een niet-transactionele wachtrij te koppelen aan een multicast-adres dat kan worden gebruikt bij het verzenden van berichten. U kunt een transactionele wachtrij niet koppelen aan een multicast-adres. Wanneer de verzendende toepassing berichten naar een multicast-adres verzendt, verzendt Message Queuing een kopie van het bericht naar elke wachtrij die aan dat adres is gekoppeld.
IP-multicastadressen moeten zich in het bereik D van klasse D van 224.0.0.0 tot 239.255.255.255 bevindt, wat overeenkomt met het instellen van de eerste vier high-order bits gelijk aan 1110. Alleen bepaalde adresbereiken in dit bereik zijn echter niet gereserveerd en beschikbaar voor het verzenden van multicast-berichten. Zie de webpagina Internet Multicast Addresses (Internet Assigned Number Authority) voor de meest recente lijst met gereserveerde multicastadressen. Er gelden geen beperkingen voor het poortnummer.
Als meerdere broncomputers multicast-berichten verzenden en u wilt dat een specifieke wachtrij berichten ontvangt van slechts één broncomputer, moet elke broncomputer berichten verzenden naar een andere combinatie van IP-adres en poortnummer.
Als u een wachtrij wilt ontkoppelen van een multicast-adres, stelt u de MulticastAddress eigenschap in op een tekenreeks met lengte nul. Stel deze niet in op null, omdat dit resulteert in een ArgumentNullException.
In de volgende tabel ziet u of deze eigenschap beschikbaar is in verschillende werkgroepmodi.
| Werkgroepmodus | Available |
|---|---|
| Lokale computer | Ja |
| Naam van lokale computer en directe indeling | Ja |
| Externe computer | No |
| Naam van externe computer en directe indeling | No |