ObjectContext.CommandTimeout 屬性

定義

取得或設定所有物件內容作業的逾時值 (以秒為單位)。 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 的呼叫經常逾時的時候,請進行這項處理。

適用於