MessageQueue.MaximumQueueSize Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja az üzenetsor maximális méretét.
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
Tulajdonság értéke
Az üzenetsor maximális mérete kilobájtban. A Message Queuing alapértelmezett beállítása azt határozza meg, hogy nincs-e korlát.
- Attribútumok
Kivételek
A várólista maximális mérete negatív értéket tartalmaz.
Hiba történt a Message Queuing metódus elérésekor.
Példák
Az alábbi példakód lekéri és beállítja egy üzenetsor tulajdonságának MaximumQueueSize értékét.
// 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);
Megjegyzések
Ez MaximumQueueSize hozzáférést biztosít a Message Queuing üzenettárolási korlátjához, amely eltér a rendszergazda által megadott üzenetkvótától. Az üzenetkvótával kapcsolatos további információkért lásd: MaximumJournalSize.
A tulajdonság beállítása módosítja a Message Queuing-üzenetsort. Ezért a változás minden más MessageQueue példányra hatással van
Ha megkísérlik túllépni az üzenetsorok maximális méretét vagy a számítógép üzenetkvótáit, az üzenetek elveszhetnek. Az üzenetsorkvóta elérésekor a Message Queuing egy negatív nyugtázási üzenet küldésével értesíti a küldő alkalmazás felügyeleti üzenetsorát, hogy jelezze, hogy az üzenetsor megtelt. A Message Queuing mindaddig negatív nyugtázást küld, amíg az üzenetsorban lévő üzenetek teljes mérete nem éri el a korlátot.
Az alábbi táblázat azt mutatja be, hogy ez a tulajdonság elérhető-e különböző munkacsoport-módban.
| Munkacsoport mód | Elérhető |
|---|---|
| Helyi számítógép | Igen |
| Helyi számítógép és közvetlen formátum neve | Igen |
| Távoli számítógép | No |
| Távoli számítógép és közvetlen formátum neve | No |