Partilhar via


DatabaseLogFormatter Construtores

Definição

Sobrecargas

DatabaseLogFormatter(Action<String>)

Cria um formatador que não será filtrado por nenhum DbContext e, em vez disso, registrará todos os comandos de qualquer contexto e também comandos que não se originam de um contexto.

DatabaseLogFormatter(DbContext, Action<String>)

Cria um formatador que registrará apenas os comandos provenientes da instância especificada DbContext .

DatabaseLogFormatter(Action<String>)

Cria um formatador que não será filtrado por nenhum DbContext e, em vez disso, registrará todos os comandos de qualquer contexto e também comandos que não se originam de um contexto.

public DatabaseLogFormatter (Action<string> writeAction);
new System.Data.Entity.Infrastructure.Interception.DatabaseLogFormatter : Action<string> -> System.Data.Entity.Infrastructure.Interception.DatabaseLogFormatter
Public Sub New (writeAction As Action(Of String))

Parâmetros

writeAction
Action<String>

O delegado para o qual a saída será enviada.

Comentários

Esse construtor não é usado quando um delegado é definido em Log. Em vez disso, ele pode ser usado definindo o formatador diretamente usando Add(IDbInterceptor).

Aplica-se a

DatabaseLogFormatter(DbContext, Action<String>)

Cria um formatador que registrará apenas os comandos provenientes da instância especificada DbContext .

public DatabaseLogFormatter (System.Data.Entity.DbContext context, Action<string> writeAction);
new System.Data.Entity.Infrastructure.Interception.DatabaseLogFormatter : System.Data.Entity.DbContext * Action<string> -> System.Data.Entity.Infrastructure.Interception.DatabaseLogFormatter
Public Sub New (context As DbContext, writeAction As Action(Of String))

Parâmetros

context
DbContext

O contexto para o qual os comandos devem ser registrados. Passe nulo para registrar todos os comandos de qualquer contexto e também comandos que não se originam de um contexto.

writeAction
Action<String>

O delegado para o qual a saída será enviada.

Comentários

Esse construtor deve ser chamado por uma classe que herda dessa classe para substituir o comportamento de Log.

Aplica-se a