MsmqBindingElementBase.ValidityDuration 屬性

定義

取得或設定值,這個值會指定接收內容功能鎖定訊息的持續期間。

public:
 property TimeSpan ValidityDuration { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan ValidityDuration { get; set; }
member this.ValidityDuration : TimeSpan with get, set
Public Property ValidityDuration As TimeSpan

屬性值

TimeSpan

接收內容功能鎖定訊息的持續期間。

例外狀況

值小於零或大於 Int32.MaxValue。

備註

預設值是 5 分鐘。 接收內容會鎖定訊息以進行檢查,直到此訊息已使用或釋回佇列為止。 有效持續期間屬性會指定訊息在自動釋回佇列之前,要由接收內容保持鎖定的時間長度。

重要

如果訊息的 ValidityDuration 過期,任何可用於處理訊息的交易都將中止,而且如果過期是在交易期間發生,工作流程執行個體也會一併中止。

適用於