Condividi tramite


DatabaseLogFormatter.LogParameter<TResult> Metodo

Definizione

Chiamato da LogCommand<TResult>(DbCommand, DbCommandInterceptionContext<TResult>) per registrare ogni parametro. Questo metodo può essere chiamato da un'implementazione sottoposto a override di LogCommand<TResult>(DbCommand, DbCommandInterceptionContext<TResult>) a parametri di log e/o può essere sottoposto a override per modificare il modo in cui i parametri vengono registrati in System.Data.Entity.Infrastructure.Interception.DatabaseLogFormatter.WriteAction.

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

Parametri di tipo

TResult

Tipo dei risultati dell'operazione.

Parametri

command
DbCommand

Comando registrato.

interceptionContext
DbCommandInterceptionContext<TResult>

Informazioni contestuali associate al comando.

parameter
DbParameter

Parametro da registrare.

Si applica a