ObjectContext.CommandTimeout Tulajdonság

Definíció

Másodpercek alatt lekéri vagy beállítja az időtúllépési értéket az összes objektumkörnyezeti művelethez. Az null érték azt jelzi, hogy a rendszer a mögöttes szolgáltató alapértelmezett értékét használja.

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)

Tulajdonság értéke

Az Int32 időtúllépési érték másodpercben.

Kivételek

Az időtúllépés értéke kisebb, mint 0.

Példák

Objektum-lekérdezések

Megjegyzések

Az objektum-lekérdezések és a SaveChanges művelet alapértelmezett időtúllépését a mögöttes kapcsolatszolgáltató határozza meg. Ezt az alapértelmezett időtúllépési értéket azonban felülbírálhatja a CommandTimeoutObjectContexttulajdonság használatával. Ezt akkor tegye, ha összetett lekérdezéssel rendelkezik, vagy ha más teljesítményproblémák miatt a lekérdezések vagy a hívások gyakran időtúllépést SaveChanges okoznak.

A következőre érvényes: