DataContext.ObjectTrackingEnabled Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é.