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 частого истечения времени ожидания.