FallbackEventDefinition Sınıf

Tanım

Altıdan fazla parametreye sahip bir olay için meta verileri tanımlar ve özel işleme sahip olması gerekir.

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

Açıklamalar

Daha fazla bilgi için bkz. veritabanı sağlayıcıları ve uzantıları uygulama .

Oluşturucular

FallbackEventDefinition(EventId, LogLevel, String)

Bir olay tanımı örneği oluşturur.

FallbackEventDefinition(EventId, LogLevel, String, String)

Bir olay tanımı örneği oluşturur.

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

Bir olay tanımı örneği oluşturur.

Özellikler

EventId

EventId.

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

Bu olayı bir hata olarak gizlemesi için ConfigureWarnings(Action<WarningsConfigurationBuilder>) geçirilen kodu temsil eden dize.

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

LogLevelOlayın günlüğe kaydedileceğini.

(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 kaydetme olmadan günlüğe kaydedilecek iletiyi oluşturur. Genellikle hata olarak uyarı durumunda özel durum oluşturmak için kullanılır.

GetLogBehavior<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>)

Bu olayın günlük davranışını alır. Bu, günlüğe kaydedileceğini, özel durum olarak mı yoksay mı olacağını belirler.

(Devralındığı yer: EventDefinitionBase)
Log<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>, Action<ILogger>)
Kullanımdan kalktı.

Olayı günlüğe kaydeder veya olay bir hata olarak kabul edilecek şekilde yapılandırıldıysa atar.

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

Olayı günlüğe kaydeder veya olay bir hata olarak kabul edilecek şekilde yapılandırıldıysa atar.

WarningAsError(String)

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

(Devralındığı yer: EventDefinitionBase)

Şunlara uygulanır