Bagikan melalui


EventDefinitionBase Kelas

Definisi

Kelas dasar untuk definisi peristiwa.

public abstract class EventDefinitionBase
type EventDefinitionBase = class
Public MustInherit Class EventDefinitionBase
Warisan
EventDefinitionBase
Turunan

Keterangan

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

Konstruktor

EventDefinitionBase(EventId, LogLevel)

Membuat instans definisi peristiwa.

EventDefinitionBase(EventId, LogLevel, String)

Membuat instans definisi peristiwa.

EventDefinitionBase(ILoggingOptions, EventId, LogLevel, String)

Membuat instans definisi peristiwa.

Properti

EventId

EventId.

EventIdCode

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

Level

Tempat LogLevel peristiwa akan dicatat.

WarningBehavior

Yang dikonfigurasi WarningBehavior.

Metode

GetLogBehavior<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>)

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

WarningAsError(String)

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

Berlaku untuk