Bagikan melalui


FallbackEventDefinition Kelas

Definisi

Mendefinisikan metadata untuk peristiwa dengan lebih dari enam parameter sehingga harus memiliki penanganan khusus.

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

Keterangan

Lihat Implementasi penyedia dan ekstensi database untuk informasi dan contoh selengkapnya.

Konstruktor

FallbackEventDefinition(EventId, LogLevel, String)

Membuat instans definisi peristiwa.

FallbackEventDefinition(EventId, LogLevel, String, String)

Membuat instans definisi peristiwa.

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

Membuat instans definisi peristiwa.

Properti

EventId

EventId.

(Diperoleh dari EventDefinitionBase)
EventIdCode

String yang mewakili kode yang harus diteruskan ke ConfigureWarnings(Action<WarningsConfigurationBuilder>) untuk menekan peristiwa ini sebagai kesalahan.

(Diperoleh dari EventDefinitionBase)
Level

tempat LogLevel peristiwa akan dicatat.

(Diperoleh dari EventDefinitionBase)
MessageFormat

Definisi pesan berparameter.

WarningBehavior

Yang dikonfigurasi WarningBehavior.

(Diperoleh dari EventDefinitionBase)

Metode

GenerateMessage(Action<ILogger>)

Menghasilkan pesan yang akan dicatat tanpa mencatatnya. Biasanya digunakan untuk melemparkan pengecualian dalam kasus peringatan sebagai kesalahan.

GetLogBehavior<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>)

Mendapatkan perilaku log untuk kejadian ini. Ini menentukan apakah harus dicatat, dilemparkan sebagai pengecualian atau diabaikan.

(Diperoleh dari EventDefinitionBase)
Log<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>, Action<ILogger>)
Kedaluwarsa..

Mencatat peristiwa, atau melempar jika peristiwa telah dikonfigurasi untuk diperlakukan sebagai kesalahan.

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

Mencatat peristiwa, atau melempar jika peristiwa telah dikonfigurasi untuk diperlakukan sebagai kesalahan.

WarningAsError(String)

Mengembalikan pengecualian peringatan sebagai kesalahan yang membungkus pesan yang diberikan untuk peristiwa ini.

(Diperoleh dari EventDefinitionBase)

Berlaku untuk