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 の プロパティの値を取得および設定します。

注釈

プロパティと UseDeadLetterQueue プロパティはUseJournalQueue、メッセージ キューでメッセージを追跡する方法を指定します。 が trueの場合UseJournalQueue、コピーは、メッセージが送信される各ステップで、送信元コンピューターのコンピューター ジャーナルに保持されます。

送信されたメッセージは、宛先キューがリモート コンピューター上にある場合にのみジャーナル キューにコピーされます。 宛先がローカル コンピューター上にある場合、メッセージはキューに直接送信されます。ジャーナリングを必要とする中間ステップはありません。

ジャーナル キューにメッセージを格納するときは、キューを定期的にクリアして、不要になったメッセージを削除します。 ジャーナル キューに格納されているメッセージは、キューが存在するコンピューターのクォータに対してカウントされます。 (コンピューターのクォータは管理者によって設定されます)。

ジャーナルキューや配信不能キューは作成しません。 これらはどちらも、メッセージ キューによって生成されるシステム キューです。

適用対象

こちらもご覧ください