MessageQueue.MaximumQueueSize Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 de la file d'attente, en kilo-octets. La valeur par défaut Message Queuing spécifie qu'il n'existe aucune limite.
- 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
fournit MaximumQueueSize l’accès à la limite de stockage des messages Message Queuing, qui est distincte du quota de messages de l’ordinateur défini par l’administrateur. 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 est effectuée pour dépasser la taille maximale de la file d’attente ou le quota de messages de l’ordinateur, les messages peuvent être perdus. 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 passe 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 |