Message.UseDeadLetterQueue Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een kopie van het bericht dat niet kan worden bezorgd, naar een wachtrij met dode letters moet worden verzonden.

public:
 property bool UseDeadLetterQueue { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MsgUseDeadLetterQueue")]
public bool UseDeadLetterQueue { get; set; }
[<System.Messaging.MessagingDescription("MsgUseDeadLetterQueue")>]
member this.UseDeadLetterQueue : bool with get, set
Public Property UseDeadLetterQueue As Boolean

Waarde van eigenschap

true als een berichtbezorgingsfout moet resulteren in een kopie van het bericht dat naar een wachtrij met dode brieven wordt verzonden; anders, false. De standaardwaarde is false.

Kenmerken

Uitzonderingen

De berichtenwachtrij wordt gefilterd om de UseDeadLetterQueue eigenschap te negeren.

Voorbeelden

In het volgende codevoorbeeld wordt de waarde van de eigenschap van een bericht UseDeadLetterQueue opgehaald en ingesteld.

Opmerkingen

De UseJournalQueue en UseDeadLetterQueue eigenschappen geven aan hoe Message Queuing een bericht bijhoudt. Als UseDeadLetterQueue dat het geval is true, mislukte bezorging (van een niet-transactioneel bericht), wordt het bericht verzonden naar de wachtrij met niet-transactionele dode brieven op de computer die het bericht niet kon bezorgen. De bezorgingsfout kan bijvoorbeeld worden veroorzaakt door een timer van een bericht.

In het geval van een bezorgingsfout voor een transactioneel bericht, verzendt Message Queuing het bericht naar de transactionele wachtrij met dode letters op de bronmachine in alle negatieve en twijfelgevallen.

Wanneer u berichten opslaat in een wachtrij met onbestelbare berichten, moet u de wachtrij regelmatig wissen om berichten te verwijderen die niet meer nodig zijn. Berichten die zijn opgeslagen in wachtrijen met dode letters, tellen mee voor het groottequotum voor de computer waarop de wachtrij zich bevindt. Het computerquotum wordt ingesteld door de beheerder en verwijst naar de grootte die is toegewezen voor het opslaan van berichten op de hele computer, niet alleen in één wachtrij.

U maakt geen logboek of wachtrij met dode letters. Dit zijn beide systeemwachtrijen die Message Queuing genereert.

Van toepassing op

Zie ook