Database.Log Eigenschaft
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.
Legen Sie diese Eigenschaft fest, um die vom generierten DbContext SQL mit dem angegebenen Delegat zu protokollieren. Wenn Sie sich beispielsweise bei der Konsole anmelden möchten, legen Sie diese Eigenschaft auf fest Write(String).
public Action<string> Log { get; set; }
member this.Log : Action<string> with get, set
Public Property Log As Action(Of String)
Eigenschaftswert
Hinweise
Das Format des Protokolltexts kann geändert werden, indem sie einen neuen Formatierer erstellen, der von DatabaseLogFormatter abgeleitet wird, und ihn mit SetDatabaseLogFormatter(Func<DbContext,Action<String>,DatabaseLogFormatter>)festlegen. Weitere Informationen zur Steuerung der Protokollierung/Abfangen auf niedriger Ebene finden Sie unter IDbCommandInterceptor und DbInterception.
Gilt für:
Entity Framework