DatabaseLogFormatter Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
DatabaseLogFormatter(Action<String>) |
Erstellt einen Formatierer, der nach keinem DbContext filtert und stattdessen jeden Befehl aus einem beliebigen Kontext sowie Befehle protokolliert, die nicht aus einem Kontext stammen. |
DatabaseLogFormatter(DbContext, Action<String>) |
Erstellt einen Formatierer, der nur Befehle protokolliert, die aus dem angegebenen DbContext instance stammen. |
DatabaseLogFormatter(Action<String>)
Erstellt einen Formatierer, der nach keinem DbContext filtert und stattdessen jeden Befehl aus einem beliebigen Kontext sowie Befehle protokolliert, die nicht aus einem Kontext stammen.
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))
Parameter
Hinweise
Dieser Konstruktor wird nicht verwendet, wenn ein Delegat auf Logfestgelegt ist. Stattdessen kann er verwendet werden, indem der Formatierer direkt mit Add(IDbInterceptor)festgelegt wird.
Gilt für:
DatabaseLogFormatter(DbContext, Action<String>)
Erstellt einen Formatierer, der nur Befehle protokolliert, die aus dem angegebenen DbContext instance stammen.
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))
Parameter
- context
- DbContext
Der Kontext, für den Befehle protokolliert werden sollen. Übergeben Sie NULL, um jeden Befehl aus einem beliebigen Kontext und auch Befehle zu protokollieren, die nicht aus einem Kontext stammen.
Hinweise
Dieser Konstruktor muss von einer Klasse aufgerufen werden, die von dieser Klasse erbt, um das Verhalten von Logaußer Kraft zu setzen.
Gilt für:
Entity Framework