MsmqBindingBase.DeadLetterQueue Vlastnost

Definice

Získá nebo nastaví hodnotu výčtu, která označuje typ fronty nedoručených zpráv, který se má použít.

public:
 property System::ServiceModel::DeadLetterQueue DeadLetterQueue { System::ServiceModel::DeadLetterQueue get(); void set(System::ServiceModel::DeadLetterQueue value); };
public System.ServiceModel.DeadLetterQueue DeadLetterQueue { get; set; }
member this.DeadLetterQueue : System.ServiceModel.DeadLetterQueue with get, set
Public Property DeadLetterQueue As DeadLetterQueue

Hodnota vlastnosti

DeadLetterQueue

Hodnota DeadLetterQueue výčtu označující typ fronty nedoručených zpráv, které se mají použít.

Poznámky

Fronta nedoručených zpráv je fronta ve správci fronty odesílající aplikace pro zprávy s vypršenou platností, které se nepodařilo doručit. Výčet fronty nedoručených zpráv určuje typ fronty nedoručených zpráv, který se má použít. Hodnoty jsou:

  • None: Nevyžaduje se fronta nedoručených zpráv. Pokud zpráva selže, neudrží se žádný záznam ve frontě nedoručených zpráv. Toto je výchozí hodnota, pokud ExactlyOnce je nastavena na false.

  • System: Fronta nedoručených zpráv v celém systému se používá k zaznamenávání zpráv, které selžou doručení. Služba Řízení front zpráv (MSMQ) má transakční frontu, systém, frontu nedoručených zpráv a neaktuální frontu systému, systému, nedoručených zpráv, které selžou z transakčních a neaktuálních front, v uvedeném pořadí. Toto je výchozí hodnota, pokud ExactlyOnce je nastavena na true.

  • Custom: Fronta zadaná ve CustomDeadLetterQueue vlastnosti, která slouží k zaznamenání zpráv, které selžou doručení.

Mezi důvody, proč se zpráva nepodaří kontaktovat přijímající aplikaci, patří:

  • Transakční zpráva se odešle do neaktuální fronty.

  • Neaktuální zpráva se odešle do transakční fronty.

  • Neověřená zpráva se odešle do fronty, která přijímá pouze ověřené zprávy.

  • Nešifrovaná zpráva se odešle do fronty, která přijímá pouze šifrované zprávy.

  • Platnost zprávy vyprší před doručením zprávy příjemci.

  • Kvóta úložiště zpráv cílového počítače nebo kvóta úložiště cílové fronty je překročena nebo při doručení zprávy není v cílovém počítači k dispozici žádný prostor úložiště.

  • Odesílatel nemá přístupová práva požadovaná k umístění zprávy do cílové fronty.

  • Digitální podpis připojený ke zprávě není platný.

  • Správce cílové fronty nemůže zašifrovanou zprávu dešifrovat.

  • Cílová fronta se před načtením zprávy vymaže nebo odstraní.

Platí pro