LinqDataSource.EnableObjectTracking Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.