Compartir a través de


DatabaseLogFormatter.Executing<TResult> Método

Definición

Se llama cada vez que se va a ejecutar un comando. La implementación predeterminada de este método filtra por DbContext establecido en Context, si existe, y, a continuación, llama a LogCommand<TResult>(DbCommand, DbCommandInterceptionContext<TResult>). Este método normalmente solo se invalida para cambiar el comportamiento de filtrado de contexto.

public virtual void Executing<TResult> (System.Data.Common.DbCommand command, System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext<TResult> interceptionContext);
abstract member Executing : System.Data.Common.DbCommand * System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext<'Result> -> unit
override this.Executing : System.Data.Common.DbCommand * System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext<'Result> -> unit
Public Overridable Sub Executing(Of TResult) (command As DbCommand, interceptionContext As DbCommandInterceptionContext(Of TResult))

Parámetros de tipo

TResult

Tipo de los resultados de la operación.

Parámetros

command
DbCommand

Comando que se ejecutará.

interceptionContext
DbCommandInterceptionContext<TResult>

Información contextual asociada al comando .

Se aplica a