DataContext.ObjectTrackingEnabled Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of objecttracking is ingeschakeld.

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

Waarde van eigenschap

true als het bijhouden van objecten is ingeschakeld; anders, false. De standaardwaarde is true.

Opmerkingen

Als u deze eigenschap instelt om de prestaties bij het ophalen van de tijd te false verbeteren, omdat er minder items zijn om bij te houden.

Er wordt een uitzondering gegenereerd:

  • Als de eigenschap is ingesteld op false nadat een query is uitgevoerd.

    Zie de sectie Geldige modi in DataContext.

  • Als de eigenschap is ingesteld op false en SubmitChanges wordt aangeroepen.

Als ObjectTrackingEnabled dat het is false, DeferredLoadingEnabled wordt genegeerd en behandeld als false. In dit geval is het DataContext kenmerk Alleen-lezen.

Als ObjectTrackingEnabled dat het is, true is DeferredLoadingEnabledfalse. In dit geval DataContext kunt u een objectgrafiek laden met behulp van LoadWith instructies, maar kan het laden van uitgestelde bestanden niet worden ingeschakeld.

Van toepassing op