MessageQueue.MulticastAddress Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
MSMQ 3.0'da kullanıma sunulmuştur. 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
String Kuyruğun bir çok noktaya yayın adresiyle ilişkilendirilmediğini belirten, geçerli bir çok noktaya yayın adresi (aşağıda gösterilen biçimde) veya null
içeren bir.
<address>:<port>
- Ö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 ve bu da 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ı gözlemlenmez 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 dizeye ayarlayın MulticastAddress . olarak ayarlamayın null
, 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 | Kullanılabilir |
---|---|
Yerel bilgisayar | Yes |
Yerel bilgisayar ve doğrudan biçim adı | Yes |
Uzak bilgisayar | No |
Uzak bilgisayar ve doğrudan biçim adı | No |