Aracılığıyla paylaş


MessageQueue.MulticastAddress Özellik

Tanım

Kuyrukla ilişkili çok noktaya yayın adresini alır veya ayarlar.

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

Özellik Değeri

Kuyruğun çok noktaya yayın adresiyle ilişkilendirilmediğini gösteren geçerli bir çok noktaya yayın adresi (form <adresi>:<bağlantı noktasında>) veya null.

Öznitelikler

Özel durumlar

MSMQ 3.0 yüklü değil.

Açıklamalar

MulticastAddress özelliği, işlem dışı bir kuyruğu ileti gönderirken kullanılabilecek çok noktaya yayın adresiyle ilişkilendirmek için kullanılır. İşlem kuyruğu bir çok noktaya yayın adresiyle ilişkilendirilemez. Gönderen uygulama çok noktaya yayın adresine ileti gönderdiğinde, Message Queuing iletinin bir kopyasını bu adresle ilişkili her kuyruğa gönderir.

IP çok noktaya yayın adresleri D sınıfında 224.0.0.0 ile 239.255.255.255.255 arasında olmalıdır; bu, ilk dört yüksek sıralı bitin 1110'a eşit ayarlanmasına karşılık gelir. Ancak, yalnızca bu aralıktaki belirli adres aralıkları kaydedilmez ve çok noktaya yayın iletileri göndermek için kullanılabilir. Ayrılmış çok noktaya yayın adreslerinin en son listesi için İnternet Atanmış Numara Yetkilisi (IANA) İnternet Çok Noktaya Yayın Adresleri Web sayfasına bakın. Bağlantı noktası numarasında herhangi bir kısıtlama yoktur.

Birden çok kaynak bilgisayar çok noktaya yayın iletileri gönderiyorsa ve belirli bir kuyruğun yalnızca bir kaynak bilgisayardan ileti almasını istiyorsanız, her kaynak bilgisayarın farklı bir IP adresi ve bağlantı noktası numarası birleşimine ileti göndermesi gerekir.

Bir kuyruğu çok noktaya yayın adresinden ilişkilendirmek için özelliğini sıfır uzunluklu bir dize olarak ayarlayın MulticastAddress . bunu olarak nullayarlamayın, bunun sonucunda bir ArgumentNullExceptionolur.

Aşağıdaki tabloda bu özelliğin çeşitli Çalışma Grubu modlarında kullanılabilir olup olmadığı gösterilmektedir.

Çalışma grubu modu Mevcut
Yerel bilgisayar Evet
Yerel bilgisayar ve doğrudan biçim adı Evet
Uzak bilgisayar Hayır
Uzak bilgisayar ve doğrudan biçim adı Hayır

Şunlara uygulanır