Partager via


MsmqBindingElementBase.ReceiveContextEnabled Propriété

Définition

Obtient ou définit une valeur qui indique si le contexte de réception pour le traitement de messages dans les files d'attente est activé.

public:
 property bool ReceiveContextEnabled { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("receiveContextEnabled", DefaultValue=true)]
public bool ReceiveContextEnabled { get; set; }
[<System.Configuration.ConfigurationProperty("receiveContextEnabled", DefaultValue=true)>]
member this.ReceiveContextEnabled : bool with get, set
Public Property ReceiveContextEnabled As Boolean

Valeur de propriété

Boolean

true si le contexte de réception du traitement des messages dans les files d'attente est activé ; sinon, false.

Attributs

Remarques

Lorsqu’il est activé, un service peut « afficher un aperçu » d’un message sur la file d’attente pour commencer à le traiter, et, si quelque chose se passe mal et qu’une exception est levée, elle reste sur la file d’attente. Les services peuvent également « verrouiller » les messages afin de réessayer le traitement à un moment ultérieur. ReceiveContext fournit un mécanisme permettant de « terminer » le message une fois traité afin qu’il puisse être supprimé de la file d’attente. Les messages ne sont plus en cours de lecture et réécrits dans les files d’attente sur le réseau, et les messages individuels ne sont plus bouncés entre différentes instances de service pendant le traitement.

S’applique à