DataContext.ObjectTrackingEnabled Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se il rilevamento oggetti è abilitato.
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
Valore della proprietà
true
se il rilevamento dell'oggetto è abilitato; in caso contrario, false
. Il valore predefinito è true
.
Commenti
L'impostazione di questa proprietà su false
migliora le prestazioni in fase di recupero, perché sono presenti meno elementi da tenere traccia.
Viene generata un'eccezione:
Se la proprietà è impostata su
false
dopo l'esecuzione di una query.Per altre informazioni, vedere la sezione Modalità valide in DataContext.
Se la proprietà è impostata su
false
e SubmitChanges viene chiamata.
Se ObjectTrackingEnabled è false
, DeferredLoadingEnabled viene ignorato e considerato come false
. In questo caso, è DataContext di sola lettura.
Se ObjectTrackingEnabled è true
, DeferredLoadingEnabled è false
. In questo caso, DataContext consente di caricare un oggetto grafico usando LoadWith le direttive , ma non abilita il caricamento posticipato.