CommandSource Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Enumerazione utilizzata da CommandEventDatae sottoclassi per indicare l'origine dell'oggetto DbCommand usato per eseguire il comando.
public enum CommandSource
type CommandSource =
Public Enum CommandSource
- Ereditarietà
-
CommandSource
Campi
BulkUpdate | 8 | Il comando è stato generato come parte di un aggiornamento bulk. |
ExecuteDelete | 9 | Il comando è stato generato come parte di un'operazione "ExecuteDelete". |
ExecuteSqlRaw | 5 | Il comando è stato generato da una chiamata a ExecuteSqlRaw(DatabaseFacade, String, Object[]), ExecuteSqlRawAsync(DatabaseFacade, String, CancellationToken)ExecuteSql(DatabaseFacade, FormattableString)ExecuteSqlAsync(DatabaseFacade, FormattableString, CancellationToken), ExecuteSqlInterpolated(DatabaseFacade, FormattableString)o .ExecuteSqlInterpolatedAsync(DatabaseFacade, FormattableString, CancellationToken) |
ExecuteUpdate | 8 | Il comando è stato generato come parte di un'operazione 'ExecuteUpdate'. |
FromSqlQuery | 4 | Il comando è stato generato da una chiamata a FromSql<TEntity>(DbSet<TEntity>, FormattableString)o FromSqlRaw<TEntity>(DbSet<TEntity>, String, Object[])FromSqlInterpolated<TEntity>(DbSet<TEntity>, FormattableString) |
LinqQuery | 1 | Il comando è stato generato da una query LINQ in un DbSet<TEntity>oggetto . |
Migrations | 3 | Il comando è stato generato dalle migrazioni di EF Core. |
SaveChanges | 2 | Il comando è stato generato da una chiamata a SaveChanges() o SaveChangesAsync(CancellationToken) |
Scaffolding | 7 | Il comando è stato generato come parte del scaffolding (inversa-engineering) da un database esistente. |
Unknown | 0 | Il comando è stato generato da un'origine sconosciuta. Questo indica in genere un comando generato dal provider di database. |
ValueGenerator | 6 | Il comando è stato generato da un ValueGeneratoroggetto . |
Commenti
Per altre informazioni ed esempi, vedere Registrazione, eventi e diagnostica .