Message.UseJournalQueue Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob eine Kopie der Nachricht in einem Computerjournal auf dem ursprünglichen Computer gespeichert werden soll.
public:
property bool UseJournalQueue { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MsgUseJournalQueue")]
public bool UseJournalQueue { get; set; }
[<System.Messaging.MessagingDescription("MsgUseJournalQueue")>]
member this.UseJournalQueue : bool with get, set
Public Property UseJournalQueue As Boolean
Eigenschaftswert
truezu verlangen, dass eine Kopie einer Nachricht im Computerjournal des Ursprungscomputers gespeichert wird, nachdem die Nachricht erfolgreich übertragen wurde (vom Ursprünglichen Computer an den nächsten Server); andernfalls . false Der Standardwert lautet false.
- Attribute
Ausnahmen
Die Nachrichtenwarteschlange wird gefiltert, um die UseJournalQueue Eigenschaft zu ignorieren.
Beispiele
Im folgenden Codebeispiel wird der Wert der Eigenschaft einer Nachricht UseJournalQueue abgerufen und festgelegt.
Hinweise
Mit UseJournalQueue den Eigenschaften wird UseDeadLetterQueue angegeben, wie Message Queuing eine Nachricht nachverfolgt. Wenn UseJournalQueue ja true, wird eine Kopie im Computerjournal auf dem Ursprungscomputer in jedem Schritt aufbewahrt, in dem eine Nachricht übertragen wird.
Die gesendete Nachricht wird nur in die Journalwarteschlange kopiert, wenn sich die Zielwarteschlange auf einem Remotecomputer befindet. Wenn sich das Ziel auf dem lokalen Computer befindet, wird die Nachricht direkt an die Warteschlange gesendet. Es gibt keine Zwischenschritte, die für das Journaling erforderlich sind.
Wenn Sie Nachrichten in einer Journalwarteschlange speichern, löschen Sie die Warteschlange regelmäßig, um nicht mehr benötigte Nachrichten zu entfernen. Nachrichten, die in Journalwarteschlangen gespeichert sind, zählen mit dem Kontingent für den Computer, auf dem sich die Warteschlange befindet. (Das Computerkontingent wird vom Administrator festgelegt.)
Sie erstellen keine Journal- oder Dead-Letter-Warteschlange. Dies sind beide Systemwarteschlangen, die Message Queuing generiert.