DataContext.ObjectTrackingEnabled Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje, zda je sledování objektů povoleno.

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

Hodnota vlastnosti

truepokud je sledování objektů povoleno; v opačném případě . false Výchozí hodnota je true.

Poznámky

Nastavení této vlastnosti pro false zvýšení výkonu v době načítání, protože existuje méně položek ke sledování.

Vyvolá se výjimka:

  • Pokud je vlastnost nastavena na false po provedení dotazu.

    Další informace naleznete v části Platné režimy v DataContext.

  • Pokud je vlastnost nastavena false a SubmitChanges je volána.

Pokud ObjectTrackingEnabled je false, DeferredLoadingEnabled je ignorována a považována za false. V tomto případě je jen pro DataContext čtení.

Pokud ObjectTrackingEnabled je , true je DeferredLoadingEnabledfalse. V tomto případě DataContext umožňuje načíst graf objektů pomocí LoadWith direktiv, ale neumožňuje odložené načítání.

Platí pro