DeadLetterQueue Enum

Definitie

Hiermee geeft u het type wachtrij met dode letters dat moet worden gebruikt.

public enum class DeadLetterQueue
public enum DeadLetterQueue
type DeadLetterQueue = 
Public Enum DeadLetterQueue
Overname
DeadLetterQueue

Velden

Name Waarde Description
None 0

Er moet geen wachtrij met dode letters worden gebruikt.

System 1

Gebruik de systeembrede wachtrij met dode letters.

Custom 2

Aangepaste wachtrij met dode letters.

Opmerkingen

De wachtrij met onbestelbare berichten is een wachtrij in de wachtrijbeheerder van de verzendende toepassing voor verlopen berichten die niet kunnen worden bezorgd. De DeadLetterQueue opsomming geeft het type wachtrij met dode letters op dat moet worden gebruikt. De waarden zijn:

  • Geen: er is geen wachtrij met dode letters vereist. Als de bezorging van een bericht mislukt, wordt er geen record bijgehouden in de wachtrij voor onbestelbare berichten. Dit is de standaardwaarde wanneer ExactlyOnce deze is ingesteld op false.

  • Systeem: De systeembrede wachtrij voor dead-letter wordt gebruikt om berichten vast te leggen die mislukken bij de bezorging. MSMQ heeft een transactionele, systeem-, wachtrij met dode letters en een wachtrij met niet-transactionele, systeem-, wachtrij met dode letters om verlopen berichten vast te leggen die de bezorging van transactionele en niet-transactionele wachtrijen hebben mislukt. Dit is de standaardwaarde wanneer ExactlyOnce deze is ingesteld op true.

  • Aangepast: De wachtrij die in de CustomDeadLetterQueue wachtrij is opgegeven, wordt gebruikt om berichten vast te leggen die mislukken bij de bezorging.

Een bericht kan de ontvangende toepassing om een van de volgende redenen niet bereiken:

  • Een transactioneel bericht wordt verzonden naar een niet-transactionele wachtrij.

  • Een niet-transactioneel bericht wordt verzonden naar een transactionele wachtrij.

  • Er wordt een niet-geverifieerd bericht verzonden naar een wachtrij die alleen geverifieerde berichten accepteert.

  • Een niet-versleuteld bericht wordt verzonden naar een wachtrij die alleen versleutelde berichten accepteert.

  • De time-to-live-waarde van het bericht verloopt voordat het bericht wordt bezorgd bij een ontvanger.

  • Het quotum voor berichtopslag van de doelcomputer of het opslagquotum van de doelwachtrij wordt overschreden of er is geen beschikbare opslagruimte op de doelcomputer wanneer het bericht binnenkomt.

  • De afzender beschikt niet over de toegangsrechten die nodig zijn om het bericht in de doelwachtrij te plaatsen.

  • De digitale handtekening die aan het bericht is gekoppeld, is ongeldig.

  • Een versleuteld bericht kan niet worden ontsleuteld door de doelwachtrijbeheerder.

  • De doelwachtrij wordt verwijderd of verwijderd voordat het bericht wordt opgehaald.

Van toepassing op