LinqDataSource.EnableObjectTracking Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, отслеживаются ли изменения объекта контекста данных.
public:
property bool EnableObjectTracking { bool get(); void set(bool value); };
public bool EnableObjectTracking { get; set; }
member this.EnableObjectTracking : bool with get, set
Public Property EnableObjectTracking As Boolean
Значение свойства
true Значение , если объект контекста данных отслеживается для изменений; falseв противном случае . Значение по умолчанию — true.
Комментарии
Свойство EnableObjectTracking используется только при выборе данных из объекта контекста данных LINQ To SQL.
При взаимодействии с данными только для чтения установите EnableObjectTracking свойство для false повышения производительности, так как данные не кэшируются, чтобы определить, изменилось ли оно. Однако он также отключает отложенное выполнение запроса. Это свойство должно быть задано, true если требуется использовать отложенное выполнение запроса.