Freigeben über


LinqDataSource.EnableObjectTracking Eigenschaft

Definition

Ruft den Wert ab, der angibt, ob Änderungen am Datenkontextobjekt nachverfolgt werden, oder legt diesen fest.

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

Eigenschaftswert

Boolean

true, wenn Änderungen am Datenkontextobjekt nachverfolgt werden; andernfalls false. Der Standardwert ist true.

Hinweise

Die EnableObjectTracking Eigenschaft wird nur verwendet, wenn Sie Daten aus einem LINQ To SQL Datenkontextobjekt auswählen.

Wenn Sie mit schreibgeschützten Daten interagieren, legen Sie die Eigenschaft false fest, um die Leistung zu verbessern, da die EnableObjectTracking Daten nicht zwischengespeichert werden, um festzustellen, ob sie geändert wurde. Sie deaktiviert jedoch auch die verzögerte Abfrageausführung. Diese Eigenschaft muss festgelegt true werden, wenn Sie die verzögerte Abfrageausführung verwenden möchten.

Gilt für

Siehe auch