ObjectContext.CommandTimeout Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość limitu czasu w sekundach dla wszystkich operacji kontekstu obiektu. Wartość null
wskazuje, że zostanie użyta domyślna wartość bazowego dostawcy.
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)
Wartość właściwości
Int32 Wartość, która jest wartością limitu czasu w sekundach.
Wyjątki
Wartość limitu czasu jest mniejsza niż 0.
Przykłady
Uwagi
Domyślny limit czasu zapytań obiektów i SaveChanges operacja jest definiowana przez bazowego dostawcę połączeń. Można jednak zastąpić tę domyślną wartość limitu czasu przy użyciu właściwości w elemecie CommandTimeoutObjectContext. Zrób to, gdy masz złożone zapytanie lub gdy inne problemy z wydajnością powodują częste przekroczenie limitu czasu zapytań lub wywołań SaveChanges .