MsmqBindingElementBase.ReceiveErrorHandling Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu výčtu, která určuje, jak jed a zprávy, které nelze odeslat jsou zpracovány.
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
Hodnota vlastnosti
Hodnota ReceiveErrorHandling , která určuje způsob zpracování jedu a zpráv, které nelze odeslat.
- Atributy
Poznámky
Pokud je tato vlastnost nastavena na , dojde k Faultchybě naslouchacího ProtocolException procesu a trasování a vyvolání (zabalení MsmqPoisonMessageException) . Zpráva je ponechána ve frontě a musí být odebrána ručně. Obsahuje MsmqPoisonMessageExceptionMessageLookupId objekt, který lze použít k identifikaci a ručnímu odebrání zprávy z fronty zpráv o jedu.
Když je tato vlastnost nastavená na Drop, zpráva, která se týká, se jednoduše zahodí.
Pokud je tato vlastnost nastavena na Reject, odešle se klientovi negativní potvrzení a zpráva se odebere z fronty zpráv o jedu. Tato možnost je dostupná pouze ve službě Řízení front zpráv (MSMQ) 4.0.
Pokud je tato vlastnost nastavena na Move, zpráva se přesune do konečné podpřísežné zprávy o jedu. Tato možnost je k dispozici pouze ve službě Řízení front zpráv (označované také jako MSMQ) 4.0.