DataContext.ObjectTrackingEnabled Tulajdonság

Definíció

Lekéri vagy beállít egy értéket, amely jelzi, hogy az objektumkövetés engedélyezve van-e.

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

Tulajdonság értéke

trueha az objektumkövetés engedélyezve van; egyéb esetben. false Az alapértelmezett érték a true.

Megjegyzések

Ha ezt a tulajdonságot úgy állítja be, hogy false a beolvasáskor javítja a teljesítményt, mivel kevesebb elemet kell nyomon követnie.

Kivételt ad a rendszer:

  • Ha a tulajdonság egy lekérdezés végrehajtása után van beállítva false .

    További információ: Érvényes módok szakasz.DataContext

  • Ha a tulajdonság be van állítva false és SubmitChanges meghívva van.

Ha ObjectTrackingEnabled igen false, DeferredLoadingEnabled akkor a rendszer figyelmen kívül hagyja és a falsekövetkezőképpen kezeli. Ebben az esetben a DataContext csak olvasható.

Ha ObjectTrackingEnabled igentrue, DeferredLoadingEnabled akkor az.false Ebben az esetben lehetővé teszi az DataContext objektumdiagramok direktívák használatával LoadWith történő betöltését, de nem teszi lehetővé a késleltetett betöltést.

A következőre érvényes: