Partager via


MessageQueue.MaximumQueueSize Propriété

Définition

Obtient ou définit la taille maximale de la file d’attente.

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

Valeur de propriété

Taille maximale, en kilo-octets, de la file d’attente. La valeur par défaut de Message Queuing spécifie qu’aucune limite n’existe.

Attributs

Exceptions

La taille maximale de la file d’attente contient une valeur négative.

Une erreur s’est produite lors de l’accès à une méthode Message Queuing.

Exemples

L’exemple de code suivant obtient et définit la valeur de la propriété d’une file d’attente de MaximumQueueSize messages.

// 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);

Remarques

L’accès MaximumQueueSize à la limite de stockage des messages Message Queuing est séparée du quota de messages de l’ordinateur que l’administrateur définit. Pour plus d’informations sur le quota de messages, consultez MaximumJournalSize.

La définition de cette propriété modifie la file d’attente Message Queuing. Par conséquent, toutes les autres MessageQueue instances sont affectées par la modification

Si une tentative de dépassement de la taille de file d’attente maximale ou du quota de messages de l’ordinateur peut être perdue. Lorsque le quota de file d’attente est atteint, Message Queuing avertit la file d’attente d’administration de l’application émettrice pour indiquer que la file d’attente est pleine, en retournant un message d’accusé de réception négatif. Message Queuing continue d’envoyer des accusés de réception négatifs jusqu’à ce que la taille totale des messages dans la file d’attente tombe en dessous de la limite.

Le tableau suivant indique si cette propriété est disponible dans différents modes de groupe de travail.

Mode groupe de travail Disponible
Ordinateur local Oui
Ordinateur local et nom de format direct Oui
Ordinateur distant Non
Ordinateur distant et nom de format direct Non

S’applique à

Voir aussi