MsmqBindingElementBase.ReceiveErrorHandling 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 d’énumération qui spécifie la façon dont les messages incohérents et les messages qui ne peuvent pas être distribués sont gérés.
public:
property System::ServiceModel::ReceiveErrorHandling ReceiveErrorHandling { System::ServiceModel::ReceiveErrorHandling get(); void set(System::ServiceModel::ReceiveErrorHandling value); };
[System.Configuration.ConfigurationProperty("receiveErrorHandling", DefaultValue=System.ServiceModel.ReceiveErrorHandling.Fault)]
public System.ServiceModel.ReceiveErrorHandling ReceiveErrorHandling { get; set; }
[<System.Configuration.ConfigurationProperty("receiveErrorHandling", DefaultValue=System.ServiceModel.ReceiveErrorHandling.Fault)>]
member this.ReceiveErrorHandling : System.ServiceModel.ReceiveErrorHandling with get, set
Public Property ReceiveErrorHandling As ReceiveErrorHandling
Valeur de propriété
Valeur ReceiveErrorHandling qui spécifie la façon dont les messages incohérents et qui ne peuvent pas être distribués sont gérés.
- Attributs
Remarques
Lorsque cette propriété est définie Faultsur , l’écouteur est défectueux et un ProtocolException (encapsulant a MsmqPoisonMessageException) est suivi et levée. Le message est laissé dans la file d’attente et doit être supprimé de manière manuelle. Contient MsmqPoisonMessageException un MessageLookupId qui peut être utilisé pour identifier et supprimer manuellement le message de la file d’attente de messages incohérents.
Lorsque cette propriété est définie Dropsur , le message incriminé est simplement supprimé.
Lorsque cette propriété est définie Rejectsur , un accusé de réception négatif est envoyé au client et le message est supprimé de la file d’attente de messages incohérents. Cette option est disponible uniquement sur Message Queuing (MSMQ) 4.0.
Lorsque cette propriété est définie Movesur , le message est déplacé vers le sous-file d’attente de message incohérent final. Cette option est disponible uniquement sur Message Queuing (également appelé MSMQ) 4.0.