MsmqElementBase.DeadLetterQueue Vlastnost

Definice

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

public:
 property System::ServiceModel::DeadLetterQueue DeadLetterQueue { System::ServiceModel::DeadLetterQueue get(); void set(System::ServiceModel::DeadLetterQueue value); };
[System.Configuration.ConfigurationProperty("deadLetterQueue", DefaultValue=System.ServiceModel.DeadLetterQueue.System)]
public System.ServiceModel.DeadLetterQueue DeadLetterQueue { get; set; }
[<System.Configuration.ConfigurationProperty("deadLetterQueue", DefaultValue=System.ServiceModel.DeadLetterQueue.System)>]
member this.DeadLetterQueue : System.ServiceModel.DeadLetterQueue with get, set
Public Property DeadLetterQueue As DeadLetterQueue

Hodnota vlastnosti

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

Atributy

Poznámky

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

  • Žádné: Pokud není vyžadována žádná fronta nedoručených zpráv. Pokud by se tedy doručení zprávy nezdařilo, ve frontě nedoručených zpráv by se neuchoval žádný záznam. Toto je výchozí hodnota, pokud ExactlyOnce je nastavená na falsehodnotu .

  • Systém: Fronta nedoručených zpráv v celém systému se používá k zaznamenávání zpráv, které se nedoručí. Služba Řízení front zpráv (označovaná také jako MSMQ) obsahuje frontu nedoručených zpráv transakčního systému a netransakční systémovou frontu nedoručených zpráv, které se nepodařilo doručit z transakčních a netransakční fronty. Toto je výchozí hodnota, pokud ExactlyOnce je nastavená na truehodnotu .

  • Vlastní: Fronta zadaná v CustomDeadLetterQueue souboru slouží k zaznamenávání zpráv, které se nedoručí.

Mezi důvody, proč se zpráva nemůže dostat do přijímající aplikace, patří:

  • Transakční zpráva je odeslána do netransakční fronty.

  • Do transakční fronty se odešle netransakční zpráva.

  • 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 není v cílovém počítači při přijetí zprávy k dispozici žádné místo úložiště.

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

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

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

  • Před načtením zprávy se vyprázdní nebo odstraní cílová fronta.

Platí pro