MessageQueue.MaximumQueueSize Ö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.
Kuyruğun en büyük boyutunu alır veya ayarlar.
public:
property long MaximumQueueSize { long get(); void set(long value); };
[System.ComponentModel.TypeConverter(typeof(System.Messaging.Design.SizeConverter))]
[System.Messaging.MessagingDescription("MQ_MaximumQueueSize")]
public long MaximumQueueSize { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Messaging.Design.SizeConverter))>]
[<System.Messaging.MessagingDescription("MQ_MaximumQueueSize")>]
member this.MaximumQueueSize : int64 with get, set
Public Property MaximumQueueSize As Long
Özellik Değeri
Kuyruğun kilobayt cinsinden en büyük boyutu. Message Queuing varsayılanı hiçbir sınırın olmadığını belirtir.
- Öznitelikler
Özel durumlar
En büyük kuyruk boyutu negatif bir değer içeriyor.
Message Queuing yöntemine erişilirken bir hata oluştu.
Örnekler
Aşağıdaki kod örneği, ileti kuyruğunun MaximumQueueSize özelliğinin değerini alır ve ayarlar.
// Set the queue's MaximumQueueSize property value.
queue.MaximumQueueSize = 10;
// Display the new value of the queue's MaximumQueueSize property.
Console.WriteLine("MessageQueue.MaximumQueueSize: {0}",
queue.MaximumQueueSize);
Açıklamalar
, MaximumQueueSize yöneticinin tanımladığı bilgisayarın ileti kotasından ayrı olan Message Queuing ileti depolama sınırına erişim sağlar. İleti kotası hakkında daha fazla bilgi için bkz MaximumJournalSize. .
Bu özelliğin ayarlanması Message Queuing kuyruğunda değişiklik gösterir. Bu nedenle, diğer MessageQueue tüm örnekler değişiklikten etkilenir
Kuyruk boyutu üst sınırını veya bilgisayar ileti kotasını aşmaya çalışılırsa, iletiler kaybolabilir. Kuyruk kotasına ulaşıldığında Message Queuing, negatif bir bildirim iletisi döndürerek, gönderen uygulamanın yönetim kuyruğuna kuyruğun dolu olduğunu belirtmesini bildirir. Message Queuing, kuyruktaki iletilerin toplam boyutu sınırın altına düşene kadar negatif bildirim göndermeye devam eder.
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 |