FallbackEventDefinition Sınıf

Tanım

Özel işlemeye sahip olması gereken altıdan fazla parametreye sahip bir olay için meta verileri tanımlar.

public class FallbackEventDefinition : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase
type FallbackEventDefinition = class
    inherit EventDefinitionBase
Public Class FallbackEventDefinition
Inherits EventDefinitionBase
Devralma
FallbackEventDefinition

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Veritabanı sağlayıcılarının ve uzantılarının uygulanması .

Oluşturucular

FallbackEventDefinition(EventId, LogLevel, String, String)

Olay tanımı örneği oluşturur.

FallbackEventDefinition(EventId, LogLevel, String)

Olay tanımı örneği oluşturur.

FallbackEventDefinition(ILoggingOptions, EventId, LogLevel, String, String)

Olay tanımı örneği oluşturur.

Özellikler

EventId

EventId.

(Devralındığı yer: EventDefinitionBase)
EventIdCode

Bu olayı bir hata olarak bastırmak için ConfigureWarnings(Action<WarningsConfigurationBuilder>) geçirilmesi gereken kodu temsil eden bir dize.

(Devralındığı yer: EventDefinitionBase)
Level

Olayın LogLevel günlüğe kaydedileceği yer.

(Devralındığı yer: EventDefinitionBase)
MessageFormat

Parametreli ileti tanımı.

WarningBehavior

Yapılandırılan WarningBehavior.

(Devralındığı yer: EventDefinitionBase)

Yöntemler

GenerateMessage(Action<ILogger>)

Günlüğe kaydetmeden günlüğe kaydedilecek iletiyi oluşturur. Genellikle hata olarak uyarı durumlarında özel durum oluştururken kullanılır.

GetLogBehavior<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>)

Bu olay için günlük davranışını alır. Bu, günlüğe kaydedilmesi, özel durum olarak atılması veya yoksayılması gerekip gerekmediğini belirler.

(Devralındığı yer: EventDefinitionBase)
Log<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>, Action<ILogger>)
Geçersiz.

Olayı günlüğe kaydeder veya olay hata olarak kabul edilecek şekilde yapılandırılmışsa oluşturur.

Log<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>, WarningBehavior, Action<ILogger>)

Olayı günlüğe kaydeder veya olay hata olarak kabul edilecek şekilde yapılandırılmışsa oluşturur.

WarningAsError(String)

Bu olay için verilen iletiyi sarmalayıp hata olarak uyarı özel durumu döndürür.

(Devralındığı yer: EventDefinitionBase)

Şunlara uygulanır