DataContext.ObjectTrackingEnabled Propiedad

Definición

Obtiene o establece un valor que indica si el seguimiento de objetos está habilitado.

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

Valor de propiedad

true si el seguimiento de objetos está habilitado; de lo contrario, false. El valor predeterminado es true.

Comentarios

Establecer esta propiedad para false mejorar el rendimiento en el momento de la recuperación, ya que hay menos elementos para realizar el seguimiento.

Se produce una excepción:

  • Si la propiedad se establece en false después de ejecutar una consulta.

    Para obtener más información, vea la sección Modos válidos en DataContext.

  • Si la propiedad se establece false en y SubmitChanges se llama a .

Si ObjectTrackingEnabled es false, DeferredLoadingEnabled se omite y se trata como false. En este caso, es de DataContext solo lectura.

Si ObjectTrackingEnabled es true, DeferredLoadingEnabled es false. En este caso, DataContext permite cargar un gráfico de objetos mediante directivas , LoadWith pero no habilita la carga diferida.

Se aplica a