Compartilhar via


LinqDataSource.EnableObjectTracking Propriedade

Definição

Obtém ou define o valor que indica se as alterações ao objeto de contexto de dados são acompanhadas.

public:
 property bool EnableObjectTracking { bool get(); void set(bool value); };
public bool EnableObjectTracking { get; set; }
member this.EnableObjectTracking : bool with get, set
Public Property EnableObjectTracking As Boolean

Valor da propriedade

Boolean

true se o objeto de contexto de dados for rastreado para alterações; caso contrário, false. O padrão é true.

Comentários

A EnableObjectTracking propriedade só é usada ao selecionar dados de um objeto de contexto de dados LINQ To SQL.

Quando você está interagindo com dados somente leitura, definir a propriedade para false melhorar o EnableObjectTracking desempenho porque os dados não são armazenados em cache para determinar se eles foram alterados. No entanto, ele também desabilita a execução de consulta adiada. Essa propriedade deve ser definida para true se você quiser usar a execução de consulta adiada.

Aplica-se a

Confira também