Udostępnij za pośrednictwem


LinqDataSource.EnableObjectTracking Właściwość

Definicja

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.

Dotyczy

Zobacz też