LinqDataSource.EnableObjectTracking 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 la valeur qui indique si les modifications apportées à l'objet de contexte de données font l'objet d'un suivi.
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
Valeur de propriété
true
si les modifications apportées à l'objet de contexte de données font l'objet d'un suivi ; sinon, false
. La valeur par défaut est true
.
Remarques
La EnableObjectTracking propriété est utilisée uniquement lors de la sélection de données à partir d’un objet de contexte de données LINQ To SQL.
Lorsque vous interagissez avec des données en lecture seule, définissez la EnableObjectTracking propriété pour false
améliorer les performances, car les données ne sont pas mises en cache pour déterminer si elles ont changé. Toutefois, elle désactive également l’exécution différée de la requête. Cette propriété doit être définie sur true
si vous souhaitez utiliser l’exécution différée de la requête.