Partager via


DbChangeTracker Classe

Définition

Retourné par la méthode ChangeTracker de pour fournir l’accès DbContext aux fonctionnalités du contexte liées au suivi des modifications des entités.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
public class DbChangeTracker
public class DbChangeTracker
type DbChangeTracker = class
Public Class DbChangeTracker
Héritage
DbChangeTracker
Attributs

Méthodes

DetectChanges()

Détecte les modifications effectuées sur les propriétés et les relations d'entités POCO. Notez que certains types d’entité (tels que les proxys de suivi des modifications et les entités qui dérivent de EntityObject) signalent des modifications automatiquement et qu’un appel à DetectChanges n’est normalement pas nécessaire pour ces types d’entités. Notez également que normalement DetectChanges est appelé automatiquement par de nombreuses méthodes de DbContext et ses classes associées, de sorte qu’il est rare que cette méthode ait besoin d’être appelée explicitement. Toutefois, il peut être souhaitable, généralement pour des raisons de performances, de désactiver cet appel automatique de DetectChanges à l’aide de l’indicateur AutoDetectChangesEnabled de Configuration.

Entries()

Obtient des DbEntityEntry objets pour toutes les entités suivies par ce contexte.

Entries<TEntity>()

Obtient des DbEntityEntry objets pour toutes les entités du type donné suivis par ce contexte.

Equals(Object)

Retourné par la méthode ChangeTracker de pour fournir l’accès DbContext aux fonctionnalités du contexte liées au suivi des modifications des entités.

GetHashCode()

Retourné par la méthode ChangeTracker de pour fournir l’accès DbContext aux fonctionnalités du contexte liées au suivi des modifications des entités.

GetType()

Obtient le Type de l'instance actuelle.

HasChanges()

Vérifie si le DbContext suit les entités ou relations nouvelles, supprimées ou modifiées qui seront envoyées à la base de données si SaveChanges() elle est appelée.

ToString()

Retourné par la méthode ChangeTracker de pour fournir l’accès DbContext aux fonctionnalités du contexte liées au suivi des modifications des entités.

S’applique à