Udostępnij za pośrednictwem


RelationalDbContextOptionsBuilder<TBuilder,TExtension>.CommandTimeout Metoda

Definicja

Konfiguruje czas oczekiwania (w sekundach) przed zakończeniem próby wykonania polecenia i wygenerowania błędu.

public virtual TBuilder CommandTimeout (int? commandTimeout);
abstract member CommandTimeout : Nullable<int> -> 'Builder
override this.CommandTimeout : Nullable<int> -> 'Builder
Public Overridable Function CommandTimeout (commandTimeout As Nullable(Of Integer)) As TBuilder

Parametry

commandTimeout
Nullable<Int32>

Czas w sekundach oczekiwania na wykonanie polecenia.

Zwraca

TBuilder

To samo wystąpienie konstruktora, aby można było połączyć w łańcuch wiele wywołań.

Uwagi

Spowoduje to ustawienie CommandTimeout właściwości używanego dostawcy ADO.NET.

Wartość ArgumentException jest generowana, jeśli commandTimeout wartość jest mniejsza niż 0.

Zero (0) zwykle oznacza, że nie zostanie zastosowany limit czasu, zapoznaj się z dokumentacją dostawcy ADO.NET.

Aby uzyskać więcej informacji i przykłady , zobacz Połączenia i parametry połączenia .

Dotyczy