MsmqBindingBase.ReceiveErrorHandling Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett uppräkningsvärde som anger hur giftmeddelanden hanteras.
public:
property System::ServiceModel::ReceiveErrorHandling ReceiveErrorHandling { System::ServiceModel::ReceiveErrorHandling get(); void set(System::ServiceModel::ReceiveErrorHandling value); };
public System.ServiceModel.ReceiveErrorHandling ReceiveErrorHandling { get; set; }
member this.ReceiveErrorHandling : System.ServiceModel.ReceiveErrorHandling with get, set
Public Property ReceiveErrorHandling As ReceiveErrorHandling
Egenskapsvärde
Ett ReceiveErrorHandling värde som anger hur gift och andra meddelanden som inte kan skickas hanteras.
Kommentarer
Ett meddelande i kön blir förgiftat om upprepade försök att leverera meddelandet misslyckades. Det här giftmeddelandet hanteras så småningom baserat på inställningen för den här egenskapen. När den här egenskapen är inställd Faultpå är lyssnaren fel och en MsmqPoisonMessageException spåras och genereras. Giftmeddelandet finns kvar i kön och måste tas bort innan fler meddelanden kan nås från kön. Innehåller MsmqPoisonMessageException en MessageLookupId som kan användas för att identifiera och manuellt ta bort giftmeddelandet från kön.
När den här egenskapen är inställd på Dropsläpps giftmeddelandet.
När den här egenskapen är inställd Rejectpå skickas en negativ bekräftelse till klienten och giftmeddelandet tas bort från kön. Det här alternativet är endast tillgängligt på Message Queuing 4.0 och kräver Windows Vista.
När det är inställt Movepå flyttas giftmeddelandet till den slutliga giftunderfrågan. Det här alternativet är endast tillgängligt på Message Queuing 4.0 och kräver Windows Vista.