LinqDataSource.EnableObjectTracking Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define o valor que indica se as alterações ao objeto de contexto de dados são rastreadas.
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 de Propriedade
true se o objeto de contexto de dados for acompanhado para alterações; caso contrário, false. A predefinição é true.
Observações
A EnableObjectTracking propriedade é usada apenas ao selecionar dados de um objeto de contexto de dados LINQ para SQL.
Quando está a interagir com dados apenas de leitura, definir a EnableObjectTracking propriedade para false melhorar o desempenho porque os dados não estão armazenados em cache para determinar se mudaram. No entanto, também desativa a execução diferida da consulta. Esta propriedade deve ser definida para true se quiser usar execução diferida da consulta.