DataContext.ObjectTrackingEnabled Özellik

Tanım

Nesne izlemenin etkinleştirilip etkinleştirilmediğini gösteren 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 öğe sayısı az 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 false ayarlanırsa.

    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 falsedeğerlendirilir. 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