MsmqBindingElementBase.TimeToLive プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メッセージの有効期間を指定する値を取得または設定します。 この期間が経過すると、メッセージは DeadLetterQueue
の設定に応じて配信不能キューに配置されます。
public:
property TimeSpan TimeToLive { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan TimeToLive { get; set; }
member this.TimeToLive : TimeSpan with get, set
Public Property TimeToLive As TimeSpan
プロパティ値
メッセージの有効期間を指定する TimeSpan 値。 既定値は、24 時間です。
例外
注釈
キューに置かれたアプリケーションは切断された状態で動作します。 そのため、送信元アプリケーションと受信側アプリケーションを同時に実行できず、送信元アプリケーションによって送信されたメッセージが受信側アプリケーションですぐには処理されない場合があります。 メッセージには、特定の期間内だけ有効な情報が含まれているものがあります。 このようなメッセージがその期間内に配信されない場合は、有用な情報を含まなくなるので削除する必要があります。 このプロパティでは、メッセージがアプリケーション キューに配信される前に保持される制限時間を指定できます。 メッセージがアプリケーション キューに配信される前にこの制限時間が経過した場合、配信不能キューが有効であれば (DeadLetterQueue プロパティの値によって判断します)、メッセージは配信不能キューに配置され、配信不能キューが無効であれば、メッセージは破棄されます。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET