Message.UseDeadLetterQueue Propriété

Définition

Obtient ou définit une valeur qui indique si une copie du message non remis doit être envoyée dans une file d'attente de lettres mortes.

public:
 property bool UseDeadLetterQueue { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MsgUseDeadLetterQueue")]
public bool UseDeadLetterQueue { get; set; }
[<System.Messaging.MessagingDescription("MsgUseDeadLetterQueue")>]
member this.UseDeadLetterQueue : bool with get, set
Public Property UseDeadLetterQueue As Boolean

Valeur de propriété

true si l'échec de remise d'un message doit avoir pour résultat l'envoi d'une copie du message dans une file d'attente de lettres mortes ; sinon false. La valeur par défaut est false.

Attributs

Exceptions

La file d'attente des messages est filtrée pour ignorer la propriété UseDeadLetterQueue.

Exemples

L’exemple de code suivant obtient et définit la valeur de la propriété d’un UseDeadLetterQueue message.

Remarques

Les UseJournalQueue propriétés et UseDeadLetterQueue spécifient la façon dont Message Queuing effectue le suivi d’un message. Si UseDeadLetterQueue est true, échec de remise (d’un message non transactionnel), entraîne l’envoi du message à la file d’attente de lettres mortes non transactionnelles sur l’ordinateur qui n’a pas pu remettre le message. L’échec de remise peut être dû à l’expiration d’un minuteur de message, par exemple.

En cas d’échec de remise d’un message transactionnel, Message Queuing envoie le message à la file d’attente de lettres mortes transactionnelles sur l’ordinateur source dans tous les cas négatifs et doutes.

Lorsque vous stockez des messages dans une file d’attente de lettres mortes, vous devez effacer la file d’attente régulièrement pour supprimer les messages qui ne sont plus nécessaires. Les messages stockés dans les files d’attente de lettres mortes sont comptabilisés dans le quota de taille de l’ordinateur où réside la file d’attente. Le quota d’ordinateur est défini par l’administrateur et fait référence à la taille allouée pour le stockage des messages sur l’ordinateur entier, et pas seulement dans une seule file d’attente.

Vous ne créez pas de file d’attente de journal ou de lettres mortes. Il s’agit des deux files d’attente système générées par Message Queuing.

S’applique à

Voir aussi