Partager via


DataContext.ObjectTrackingEnabled Propriété

Définition

Obtient ou définit une valeur qui indique si le suivi des objets est activé.

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

Valeur de propriété

true si le suivi de l'objet est activé, sinon, false. La valeur par défaut est true.

Remarques

La définition de cette propriété sur false améliore les performances au moment de la récupération, car il y a moins d’éléments à suivre.

Une exception est levée :

  • Si la propriété est définie sur false après l’exécution d’une requête.

    Pour plus d’informations, consultez la section Modes valides dans DataContext.

  • Si la propriété a la false valeur et SubmitChanges est appelée.

Si ObjectTrackingEnabled est false, DeferredLoadingEnabled est ignoré et traité comme false. Dans ce cas, le DataContext est en lecture seule.

Si ObjectTrackingEnabled est true, DeferredLoadingEnabled est false. Dans ce cas, DataContext vous permet de charger un graphique d’objets à l’aide LoadWith de directives, mais n’autorise pas le chargement différé.

S’applique à