DataContext.ObjectTrackingEnabled 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.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Objektverfolgung aktiviert ist.
public:
property bool ObjectTrackingEnabled { bool get(); void set(bool value); };
public bool ObjectTrackingEnabled { get; set; }
member this.ObjectTrackingEnabled : bool with get, set
Public Property ObjectTrackingEnabled As Boolean
Eigenschaftswert
truewenn die Objektverfolgung aktiviert ist; andernfalls . false Der Standardwert lautet true.
Hinweise
Wenn Sie diese Eigenschaft festlegen, um die Leistung beim Abruf zu false verbessern, da weniger Elemente nachverfolgt werden müssen.
Eine Ausnahme wird ausgelöst:
Wenn die Eigenschaft festgelegt ist,
falsenachdem eine Abfrage ausgeführt wurde.Weitere Informationen finden Sie im Abschnitt "Gültige Modi" in DataContext.
Wenn die Eigenschaft auf
falseund SubmitChanges aufgerufen wird.
Ist ObjectTrackingEnabled dies falseder Fehler , DeferredLoadingEnabled wird ignoriert und als behandelt.false In diesem Fall ist dies DataContext schreibgeschützt.
Wenn ObjectTrackingEnabled ist , DeferredLoadingEnabled ist falsetrue. In diesem Fall DataContext können Sie ein Objektdiagramm mithilfe LoadWith von Direktiven laden, aber das verzögerte Laden nicht aktivieren.