CommandSource Énumération
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.
Énumération utilisée par CommandEventDatales sous-classes et pour indiquer la source du DbCommand utilisé pour exécuter la commande.
public enum CommandSource
type CommandSource =
Public Enum CommandSource
- Héritage
-
CommandSource
Champs
BulkUpdate | 8 | La commande a été générée dans le cadre d’une mise à jour en bloc. |
ExecuteDelete | 9 | La commande a été générée dans le cadre d’une opération « ExecuteDelete ». |
ExecuteSqlRaw | 5 | La commande a été générée à partir d’un appel à ExecuteSqlRaw(DatabaseFacade, String, Object[]), ExecuteSqlRawAsync(DatabaseFacade, String, CancellationToken), ExecuteSql(DatabaseFacade, FormattableString), ExecuteSqlAsync(DatabaseFacade, FormattableString, CancellationToken), ExecuteSqlInterpolated(DatabaseFacade, FormattableString), ou ExecuteSqlInterpolatedAsync(DatabaseFacade, FormattableString, CancellationToken). |
ExecuteUpdate | 8 | La commande a été générée dans le cadre d’une opération « ExecuteUpdate ». |
FromSqlQuery | 4 | La commande a été générée à partir d’un appel à FromSql<TEntity>(DbSet<TEntity>, FormattableString), FromSqlRaw<TEntity>(DbSet<TEntity>, String, Object[]) ou FromSqlInterpolated<TEntity>(DbSet<TEntity>, FormattableString) |
LinqQuery | 1 | La commande a été générée à partir d’une requête LINQ sur un DbSet<TEntity>. |
Migrations | 3 | La commande a été générée par EF Core Migrations. |
SaveChanges | 2 | La commande a été générée à partir d’un appel à SaveChanges() ou SaveChangesAsync(CancellationToken) |
Scaffolding | 7 | La commande a été générée dans le cadre de la génération automatique (ingénierie inverse) à partir d’une base de données existante. |
Unknown | 0 | La commande a été générée à partir d’une source inconnue. Cela indique généralement une commande générée par un fournisseur de base de données. |
ValueGenerator | 6 | La commande a été générée par un ValueGenerator. |
Remarques
Pour plus d’informations et d’exemples, consultez Journalisation, événements et diagnostics.