Message.UseJournalQueue Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy kopia komunikatu powinna być przechowywana w dzienniku maszynowym na komputerze źródłowym.
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
Wartość właściwości
true
w celu wymagania, aby kopia komunikatu była przechowywana w dzienniku komputera źródłowego po pomyślnym przesłaniu komunikatu (z komputera źródłowego do następnego serwera); w przeciwnym razie , false
. Wartość domyślna to false
.
- Atrybuty
Wyjątki
Kolejka komunikatów jest filtrowana w celu zignorowania UseJournalQueue właściwości .
Przykłady
Poniższy przykład kodu pobiera i ustawia wartość właściwości komunikatu UseJournalQueue .
Uwagi
Właściwości UseJournalQueue i UseDeadLetterQueue określają, w jaki sposób kolejkowanie komunikatów śledzi komunikat. Jeśli UseJournalQueue jest true
to , kopia jest przechowywana w dzienniku komputerowym na maszynie źródłowej w każdym kroku, który jest przesyłany.
Wysłany komunikat jest kopiowany tylko do kolejki dziennika, jeśli kolejka docelowa znajduje się na komputerze zdalnym. Jeśli miejsce docelowe znajduje się na komputerze lokalnym, komunikat jest wysyłany bezpośrednio do kolejki; nie ma żadnych pośrednich kroków wymagających rejestrowania.
W przypadku przechowywania komunikatów w kolejce dziennika należy okresowo wyczyścić kolejkę, aby usunąć komunikaty, które nie są już potrzebne. Komunikaty przechowywane w kolejkach dziennika są liczone względem limitu przydziału komputera, na którym znajduje się kolejka. (Limit przydziału komputera jest ustawiany przez administratora).
Nie można utworzyć kolejki dziennika ani utraconych komunikatów. Są to kolejki systemowe generowane przez kolejkowanie komunikatów.