Freigeben über


LinqDataSource.EnableObjectTracking Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des Werts, der angibt, ob Änderungen am Datenkontextobjekt nachverfolgt werden.

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

truewenn das Datenkontextobjekt für Änderungen nachverfolgt wird; andernfalls . false Der Standardwert lautet true.

Hinweise

Die EnableObjectTracking Eigenschaft wird nur verwendet, wenn Daten aus einem LINQ To SQL-Datenkontextobjekt ausgewählt werden.

Wenn Sie mit schreibgeschützten Daten interagieren, wird die Eigenschaft so false festgelegt, dass die EnableObjectTracking Leistung verbessert wird, da die 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:

Weitere Informationen