Message.UseDeadLetterQueue Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.