Dil

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

Name Description
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

Name Description
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

Name Description
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