Sdílet prostřednictvím


Database.Log Vlastnost

Definice

Nastavte tuto vlastnost tak, aby protokoloval SQL vygenerovaný DbContext do daného delegáta. Chcete-li se například přihlásit ke konzole, nastavte tuto vlastnost na Write(String)hodnotu .

public Action<string> Log { get; set; }
member this.Log : Action<string> with get, set
Public Property Log As Action(Of String)

Hodnota vlastnosti

Poznámky

Formát textu protokolu lze změnit tak, že vytvoříte nový formátovací modul odvozený z DatabaseLogFormatter a nastavíte ho pomocí SetDatabaseLogFormatter(Func<DbContext,Action<String>,DatabaseLogFormatter>). Podrobnější kontrolu nad protokolováním/odposloucháváním najdete v tématu IDbCommandInterceptor a DbInterception.

Platí pro