Sdílet prostřednictvím


DatabaseLogFormatter Konstruktory

Definice

Přetížení

DatabaseLogFormatter(Action<String>)

Vytvoří formátovací nástroj, který nebude filtrovat podle žádného DbContext a místo toho bude protokolovat každý příkaz z libovolného kontextu a také příkazy, které nepocházejí z kontextu.

DatabaseLogFormatter(DbContext, Action<String>)

Vytvoří formátovací nástroj, který bude protokolovat pouze příkazy, které pocházejí z dané DbContext instance.

DatabaseLogFormatter(Action<String>)

Vytvoří formátovací nástroj, který nebude filtrovat podle žádného DbContext a místo toho bude protokolovat každý příkaz z libovolného kontextu a také příkazy, které nepocházejí z kontextu.

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))

Parametry

writeAction
Action<String>

Delegát, do kterého se bude odesílat výstup.

Poznámky

Tento konstruktor se nepoužívá, pokud je delegát nastaven na Log. Místo toho ho můžete použít tak, že nastavíte formátovací nástroj přímo pomocí příkazu Add(IDbInterceptor).

Platí pro

DatabaseLogFormatter(DbContext, Action<String>)

Vytvoří formátovací nástroj, který bude protokolovat pouze příkazy, které pocházejí z dané DbContext instance.

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))

Parametry

context
DbContext

Kontext, pro který se mají protokolovat příkazy. Předejte hodnotu null do protokolu každý příkaz z libovolného kontextu a také příkazy, které nepocházejí z kontextu.

writeAction
Action<String>

Delegát, do kterého se bude odesílat výstup.

Poznámky

Tento konstruktor musí být volána třídou, která dědí z této třídy, aby se přepsala chování třídy Log.

Platí pro