Udostępnij za pośrednictwem


DefaultPropertiesToSend.UseJournalQueue Właściwość

Definicja

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 aby wymagać, aby kopia wiadomości była przechowywana w dzienniku komputera źródłowego po pomyślnym przesłaniu go z komputera źródłowego do następnego kroku; w przeciwnym razie , false. Wartość domyślna to false.

Atrybuty

Uwagi

UseJournalQueue i UseDeadLetterQueue określ sposób śledzenia komunikatu przez kolejkowanie komunikatów. Jeśli UseJournalQueue jest to true, w każdym kroku, który jest przesyłany komunikat, kopia jest przechowywana w dzienniku komputerowym na komputerze źródłowym.

Wysłany komunikat zostanie skopiowany 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 opróżnij kolejkę okresowo, 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ć dziennika ani kolejki utraconych wiadomości. Są to zarówno kolejki systemowe, które są generowane przez kolejkowanie komunikatów.

Dzienniki można określić zarówno przez komunikat, jak i kolejkę. Gdy DefaultPropertiesToSend.UseJournalQueue jest to true, komunikat jest dziennikowany po wysłaniu. Gdy MessageQueue.UseJournalQueue jest to true, komunikat jest dziennikowany po odebraniu.

Dotyczy

Zobacz też