Share via


Message.UseJournalQueue 屬性

定義

取得或設定值,指出訊息複本是否應保留在原始電腦上的電腦日誌中。

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

屬性值

如果要求在訊息成功地傳輸 (從原始電腦至下一個伺服器) 後,在原始電腦的電腦日誌中保留訊息的複本則為 true,否則為 false。 預設為 false

屬性

例外狀況

篩選訊息佇列以忽略 UseJournalQueue 屬性。

範例

下列程式代碼範例會取得並設定訊息屬性 UseJournalQueue 的值。

備註

UseJournalQueueUseDeadLetterQueue 屬性會指定消息佇列追蹤訊息的方式。 如果 UseJournalQueuetrue,則會在訊息傳輸的每個步驟,將復本保留在原始電腦上的計算機日誌中。

只有在目的地佇列位於遠端電腦上時,才會將傳送的訊息複製到日誌佇列。 如果目的地位於本機計算機上,訊息會直接傳送至佇列;不需要日誌的中繼步驟。

當您將訊息儲存在日誌佇列時,請定期清除佇列,以移除不再需要的訊息。 儲存在日誌佇列中的訊息會根據佇列所在計算機的配額計算。 (系統管理員設定計算機配額。)

您不會建立日誌或寄不出的信件佇列。 這些是消息佇列產生的兩個系統佇列。

適用於

另請參閱