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 wartość domyślna 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 dla zapytań dotyczących obiektów i SaveChanges operacja jest definiowana przez bazowego dostawcę połączenia. Można jednak zastąpić tę domyślną wartość limitu CommandTimeout czasu, używając właściwości w pliku ObjectContext. Zrób to, gdy masz złożone zapytanie lub gdy inne problemy z wydajnością często powodują przekroczenie limitu czasu zapytań lub wywołań SaveChanges .