Поделиться через


ObjectContext.CommandTimeout Свойство

Определение

Возвращает или задает значение времени ожидания (в секундах) для всех операций контекста объекта. Значение null указывает, что будет использоваться значение по умолчанию базового поставщика.

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)

Значение свойства

Значение Int32 времени ожидания в секундах.

Исключения

Значение времени ожидания меньше 0.

Примеры

Запросы объектов

Комментарии

Время ожидания по умолчанию для запросов объектов и SaveChanges операция определяется базовым поставщиком соединений. Однако это значение времени ожидания по умолчанию можно переопределить с помощью CommandTimeout свойства ObjectContext. Это происходит, если у вас есть сложный запрос или когда другие проблемы с производительностью вызывают запросы или вызовы для SaveChanges частого истечения времени ожидания.

Применяется к