DataContext.ObjectTrackingEnabled Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett värde som anger om objektspårning är aktiverat.
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
Egenskapsvärde
trueom objektspårning är aktiverat; annars . false Standardvärdet är true.
Kommentarer
Om du ställer in den här egenskapen för att false förbättra prestanda vid hämtningen, eftersom det finns färre objekt att spåra.
Ett undantag utlöses:
Om egenskapen är inställd på efter att
falseen fråga har körts.Mer information finns i avsnittet Giltiga lägen i DataContext.
Om egenskapen är inställd på
falseoch SubmitChanges anropas.
Om ObjectTrackingEnabled är falseDeferredLoadingEnabled ignoreras och behandlas som false. I det här fallet är den DataContext skrivskyddad.
Om ObjectTrackingEnabled är true, DeferredLoadingEnabled är false. I det här fallet DataContext kan du läsa in ett objektdiagram med hjälp LoadWith av direktiv, men aktiverar inte uppskjuten inläsning.