DbCommandInterceptor.CommandCreated(CommandEndEventData, DbCommand) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Chamado imediatamente após o EF chamar CreateCommand().
Esse método ainda será chamado se um interceptador suprimiu a criação de um comando em CommandCreating(CommandCorrelatedEventData, InterceptionResult<DbCommand>).
Nesse caso, result
é o resultado retornado por CommandCreating(CommandCorrelatedEventData, InterceptionResult<DbCommand>).
public virtual System.Data.Common.DbCommand CommandCreated (Microsoft.EntityFrameworkCore.Diagnostics.CommandEndEventData eventData, System.Data.Common.DbCommand result);
abstract member CommandCreated : Microsoft.EntityFrameworkCore.Diagnostics.CommandEndEventData * System.Data.Common.DbCommand -> System.Data.Common.DbCommand
override this.CommandCreated : Microsoft.EntityFrameworkCore.Diagnostics.CommandEndEventData * System.Data.Common.DbCommand -> System.Data.Common.DbCommand
Public Overridable Function CommandCreated (eventData As CommandEndEventData, result As DbCommand) As DbCommand
Parâmetros
- eventData
- CommandEndEventData
Informações contextuais sobre o comando e a execução.
- result
- DbCommand
O resultado da chamada para CreateCommand(). Esse valor normalmente é usado como o valor retornado para a implementação desse método.
Retornos
O resultado que o EF usará.
Uma implementação normal desse método para qualquer interceptador que não esteja tentando alterar o resultado é retornar o result
valor passado.
Implementações
Aplica-se a
Entity Framework