MessageQueue.MaximumQueueSize Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger den maximala storleken på kön.
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
Egenskapsvärde
Köns maximala storlek i kilobyte. Standardvärdet Message Queuing anger att det inte finns någon gräns.
- Attribut
Undantag
Den maximala köstorleken innehåller ett negativt värde.
Ett fel uppstod vid åtkomst till en Message Queuing-metod.
Exempel
Följande kodexempel hämtar och anger värdet för en meddelandekös MaximumQueueSize egenskap.
// 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);
Kommentarer
MaximumQueueSize Ger åtkomst till meddelandelagringsgränsen för Meddelandeköer, som är separat från datorns meddelandekvot som administratören definierar. Mer information om meddelandekvoten finns MaximumJournalSizei .
Om du ställer in den här egenskapen ändras kön för meddelandeköer. Därför påverkas alla andra MessageQueue instanser av ändringen
Om ett försök görs att överskrida antingen den maximala köstorleken eller datorns meddelandekvot kan meddelanden gå förlorade. När kökvoten har nåtts meddelar Message Queuing administrationskön för det sändande programmet för att indikera att kön är full genom att returnera ett negativt bekräftelsemeddelande. Message Queuing fortsätter att skicka negativa bekräftelser tills den totala storleken på meddelandena i kön sjunker under gränsen.
I följande tabell visas om den här egenskapen är tillgänglig i olika arbetsgruppslägen.
| Arbetsgruppsläge | Tillgängligt |
|---|---|
| Lokal dator | Yes |
| Namn på lokal dator och direktformat | Yes |
| Fjärrdator | No |
| Namn på fjärrdator och direktformat | No |