LinqDataSource.EnableObjectTracking Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy zmiany obiektu kontekstu danych są śledzone.
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
Wartość właściwości
true
jeśli obiekt kontekstu danych jest śledzony pod kątem zmian; w przeciwnym razie , false
. Wartość domyślna to true
.
Uwagi
Właściwość EnableObjectTracking jest używana tylko podczas wybierania danych z obiektu kontekstu danych LINQ To SQL.
Podczas interakcji z danymi tylko do odczytu należy ustawić EnableObjectTracking właściwość w celu false
zwiększenia wydajności, ponieważ dane nie są buforowane w celu określenia, czy uległy zmianie. Jednak wyłącza również odroczone wykonywanie zapytań. Ta właściwość musi być ustawiona na true
, jeśli chcesz użyć wykonania zapytania odroczonego.