Udostępnij za pośrednictwem


Database.Log Właściwość

Definicja

Ustaw tę właściwość, aby zarejestrować program SQL wygenerowany przez obiekt do DbContext danego delegata. Aby na przykład zalogować się do konsoli, ustaw tę właściwość na Write(String).

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

Wartość właściwości

Uwagi

Format tekstu dziennika można zmienić, tworząc nowy formater, który pochodzi z DatabaseLogFormatter elementu i ustawiając go za pomocą polecenia SetDatabaseLogFormatter(Func<DbContext,Action<String>,DatabaseLogFormatter>). Aby uzyskać bardziej niską kontrolę nad rejestrowaniem/przechwytywaniem, zobacz IDbCommandInterceptor i DbInterception.

Dotyczy