Message.UseDeadLetterQueue 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 une valeur qui indique si une copie du message qui n’a pas pu être remise doit être envoyée à 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 de message doit entraîner l’envoi d’une copie du message à une file d’attente de lettres mortes ; sinon, false. La valeur par défaut est false.
- Attributs
Exceptions
La file d’attente de messages est filtrée pour ignorer la UseDeadLetterQueue propriété.
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 c’est truele cas, l’é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 régulièrement la file d’attente pour supprimer les messages qui ne sont plus nécessaires. Les messages stockés dans les files d’attente de lettres mortes comptent par rapport au quota de taille de l’ordinateur sur lequel 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 de messages sur l’ordinateur entier, pas seulement dans une file d’attente unique.
Vous ne créez pas de file d’attente de lettres mortes ou de journal. Il s’agit des deux files d’attente système générées par Message Queuing.