ObjectContext.CommandTimeout 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定所有物件內容作業的逾時值 (以秒為單位)。
null
值表示將會使用基礎提供者 (Provider) 的預設值。
public:
property Nullable<int> CommandTimeout { Nullable<int> get(); void set(Nullable<int> value); };
public int? CommandTimeout { get; set; }
member this.CommandTimeout : Nullable<int> with get, set
Public Property CommandTimeout As Nullable(Of Integer)
屬性值
Int32 值,它是逾時值 (以秒為單位)。
例外狀況
逾時值小於 0。
範例
備註
物件查詢和 SaveChanges 作業的預設逾時是由基礎連接提供者所定義。 不過,您可以使用 上的ObjectContext屬性覆寫此預設逾時值CommandTimeout。 當您具有複雜的查詢,或是當其他效能問題造成查詢或 SaveChanges 的呼叫經常逾時的時候,請進行這項處理。