DataContext.ObjectTrackingEnabled Özellik

Tanım

Nesne izlemenin etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar.

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

Özellik Değeri

true nesne izleme etkinse; aksi takdirde , false. Varsayılan değer: true.

Açıklamalar

İzlenen daha az öğe olduğundan bu özelliği false alma zamanında performansı artıracak şekilde ayarlamak.

Bir özel durum oluştu:

  • Bir sorgu yürütüldükten sonra özelliği olarak ayarlanırsa false .

    Daha fazla bilgi için içindeki Geçerli Modlar bölümüne DataContextbakın.

  • özelliği olarak ayarlanırsa false ve SubmitChanges çağrılır.

ise ObjectTrackingEnabledfalseDeferredLoadingEnabled, yoksayılır ve olarak falsekabul edilir. Bu durumda, DataContext salt okunurdur.

ise ObjectTrackingEnabledtrue, DeferredLoadingEnabled şeklindedir false. Bu durumda, DataContext yönergeleri kullanarak LoadWith bir nesne grafı yüklemenize izin verir, ancak ertelenmiş yüklemeyi etkinleştirmez.

Şunlara uygulanır