Freigeben über


Message.UseJournalQueue Eigenschaft

Definition

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.

Gilt für:

Weitere Informationen