DbChangeTracker Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |