LinqDataSource.EnableObjectTracking Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.