ObjectContext.CommandTimeout Właściwość

Definicja

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

Zapytania dotyczące obiektów

Uwagi

Domyślny limit czasu dla zapytań dotyczących obiektów i operacja jest definiowana SaveChanges przez bazowego dostawcę połączenia. Można jednak zastąpić tę domyślną CommandTimeout wartość limitu czasu przy użyciu właściwości w pliku ObjectContext. 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 .

Dotyczy