MsmqBindingElementBase.ReceiveErrorHandling Eigenschap

Definitie

Hiermee wordt een opsommingswaarde opgehaald of ingesteld die aangeeft hoe gif en berichten die niet kunnen worden verzonden, worden verwerkt.

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

Waarde van eigenschap

Een ReceiveErrorHandling waarde die aangeeft hoe gif en berichten die niet kunnen worden verzonden, worden verwerkt.

Kenmerken

Opmerkingen

Wanneer deze eigenschap is ingesteld Faultop, krijgt de listener een fout en wordt een ProtocolException (wrapping a MsmqPoisonMessageException) getraceerd en gegenereerd. Het bericht wordt in de wachtrij achtergelaten en moet handmatig worden verwijderd. De MsmqPoisonMessageException bevat een MessageLookupId die kan worden gebruikt om het bericht te identificeren en handmatig te verwijderen uit de wachtrij voor gifberichten.

Wanneer deze eigenschap is ingesteld Dropop, wordt het beledigde bericht gewoon verwijderd.

Wanneer deze eigenschap is ingesteld Rejectop, wordt er een negatieve bevestiging naar de client verzonden en wordt het bericht verwijderd uit de wachtrij voor gifberichten. Deze optie is alleen beschikbaar op Message Queuing (MSMQ) 4.0.

Wanneer deze eigenschap is ingesteld Moveop, wordt het bericht verplaatst naar de laatste gifberichtsubquee. Deze optie is alleen beschikbaar in Message Queuing (ook wel MSMQ genoemd) 4.0.

Van toepassing op