Partager via


DatabaseLogFormatter Constructeurs

Définition

Surcharges

DatabaseLogFormatter(Action<String>)

Crée un formateur qui ne filtre par aucun DbContext et journalise à la place toutes les commandes de n’importe quel contexte, ainsi que les commandes qui ne proviennent pas d’un contexte.

DatabaseLogFormatter(DbContext, Action<String>)

Crée un formateur qui consigne uniquement les commandes provenant du instance donné DbContext .

DatabaseLogFormatter(Action<String>)

Crée un formateur qui ne filtre par aucun DbContext et journalise à la place toutes les commandes de n’importe quel contexte, ainsi que les commandes qui ne proviennent pas d’un contexte.

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

Paramètres

writeAction
Action<String>

Délégué auquel la sortie sera envoyée.

Remarques

Ce constructeur n’est pas utilisé lorsqu’un délégué est défini sur Log. Au lieu de cela, vous pouvez l’utiliser en définissant le formateur directement à l’aide de Add(IDbInterceptor).

S’applique à

DatabaseLogFormatter(DbContext, Action<String>)

Crée un formateur qui consigne uniquement les commandes provenant du instance donné 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))

Paramètres

context
DbContext

Contexte pour lequel les commandes doivent être journalisées. Passez la valeur Null pour journaliser chaque commande de n’importe quel contexte, ainsi que les commandes qui ne proviennent pas d’un contexte.

writeAction
Action<String>

Délégué auquel la sortie sera envoyée.

Remarques

Ce constructeur doit être appelé par une classe qui hérite de cette classe pour remplacer le comportement de Log.

S’applique à