MessageQueue.MulticastAddress Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta l'indirizzo multicast associato alla coda.
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
Valore della proprietà
Indirizzo multicast valido (nel formato <address>:<port>) o null, che indica che la coda non è associata a un indirizzo multicast.
- Attributi
Eccezioni
MSMQ 3.0 non è installato.
Commenti
La MulticastAddress proprietà viene utilizzata per associare una coda non transazionale a un indirizzo multicast che può essere utilizzato durante l'invio di messaggi. Non è possibile associare una coda transazionale a un indirizzo multicast. Quando l'applicazione di invio invia messaggi a un indirizzo multicast, Accodamento messaggi invia una copia del messaggio a ogni coda associata a tale indirizzo.
Gli indirizzi multicast IP devono trovarsi nella classe D compreso tra 224.0.0.0 e 239.255.255.255, che corrisponde all'impostazione dei primi quattro bit di ordine elevato uguale a 1110. Tuttavia, solo determinati intervalli di indirizzi in questo intervallo non sono disponibili e non sono disponibili per l'invio di messaggi multicast. Per l'elenco più recente di indirizzi multicast riservati, vedere la pagina Web Internet Assigned Number Authority (IANA) Internet Multicast Addresses (Internet Multicast Addresses ). Non esistono restrizioni sul numero di porta.
Se più computer di origine inviano messaggi multicast e si vuole che una coda specifica riceva messaggi da un solo computer di origine, ogni computer di origine deve inviare messaggi a una combinazione diversa di indirizzo IP e numero di porta.
Per annullare l'associazione di una coda da un indirizzo multicast, impostare la MulticastAddress proprietà su una stringa di lunghezza zero. Non impostarlo su null, perché in questo modo verrà generato un oggetto ArgumentNullException.
Nella tabella seguente viene illustrato se questa proprietà è disponibile in varie modalità gruppo di lavoro.
| Modalità gruppo di lavoro | Disponibile |
|---|---|
| Computer locale | Sì |
| Computer locale e nome del formato diretto | Sì |
| Computer remoto | No |
| Computer remoto e nome del formato diretto | No |