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
falsedopo l'esecuzione di una query.Per altre informazioni, vedere la sezione Modalità valide in DataContext.
Se la proprietà è impostata su
falsee 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.