MessageQueue.MaximumQueueSize Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt de maximale grootte van de wachtrij opgehaald of ingesteld.
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
Waarde van eigenschap
De maximale grootte, in kilobytes, van de wachtrij. De standaard message queuing geeft aan dat er geen limiet bestaat.
- Kenmerken
Uitzonderingen
De maximale wachtrijgrootte bevat een negatieve waarde.
Er is een fout opgetreden bij het openen van een Message Queuing-methode.
Voorbeelden
In het volgende codevoorbeeld wordt de waarde van de eigenschap van een berichtenwachtrij MaximumQueueSize opgehaald en ingesteld.
// 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);
Opmerkingen
Het MaximumQueueSize biedt toegang tot de opslaglimiet voor Message Queuing-berichten, die losstaat van het quotum voor berichten van de computer dat de beheerder definieert. Zie voor meer informatie over het berichtquotum MaximumJournalSize.
Als u deze eigenschap instelt, wordt de Message Queuing-wachtrij gewijzigd. Daarom worden alle andere MessageQueue exemplaren beïnvloed door de wijziging
Als er een poging wordt gedaan om de maximale wachtrijgrootte of het quotum voor computerberichten te overschrijden, gaan berichten mogelijk verloren. Wanneer het wachtrijquotum is bereikt, meldt Message Queuing de beheerwachtrij van de verzendende toepassing om aan te geven dat de wachtrij vol is door een negatief bevestigingsbericht te retourneren. Message Queuing blijft negatieve bevestigingen verzenden totdat de totale grootte van de berichten in de wachtrij onder de limiet valt.
In de volgende tabel ziet u of deze eigenschap beschikbaar is in verschillende werkgroepmodi.
| Werkgroepmodus | Available |
|---|---|
| Lokale computer | Ja |
| Naam van lokale computer en directe indeling | Ja |
| Externe computer | No |
| Naam van externe computer en directe indeling | No |