DatabaseLogFormatter Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
DatabaseLogFormatter(Action<String>) |
Tworzy formater, który nie będzie filtrować według żadnego DbContext polecenia i zamiast tego rejestruje każde polecenie z dowolnego kontekstu, a także polecenia, które nie pochodzą z kontekstu. |
DatabaseLogFormatter(DbContext, Action<String>) |
Tworzy program formatujący, który będzie rejestrować tylko polecenia pochodzące z danego DbContext wystąpienia. |
DatabaseLogFormatter(Action<String>)
Tworzy formater, który nie będzie filtrować według żadnego DbContext polecenia i zamiast tego rejestruje każde polecenie z dowolnego kontekstu, a także polecenia, które nie pochodzą z kontekstu.
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
Uwagi
Ten konstruktor nie jest używany, gdy delegat jest ustawiony na .Log Zamiast tego można go użyć, ustawiając formater bezpośrednio przy użyciu polecenia Add(IDbInterceptor).
Dotyczy
DatabaseLogFormatter(DbContext, Action<String>)
Tworzy program formatujący, który będzie rejestrować tylko polecenia pochodzące z danego DbContext wystąpienia.
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
Kontekst, dla którego polecenia powinny być rejestrowane. Przekaż wartość null, aby rejestrować każde polecenie z dowolnego kontekstu, a także polecenia, które nie pochodzą z kontekstu.
Uwagi
Ten konstruktor musi być wywoływany przez klasę dziedziczą po tej klasie, aby zastąpić zachowanie klasy Log.