Udostępnij za pośrednictwem


EventDefinitionBase Klasa

Definicja

Klasa podstawowa definicji zdarzeń.

public abstract class EventDefinitionBase
type EventDefinitionBase = class
Public MustInherit Class EventDefinitionBase
Dziedziczenie
EventDefinitionBase
Pochodne

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Implementacja dostawców i rozszerzeń bazy danych .

Konstruktory

EventDefinitionBase(EventId, LogLevel)

Tworzy wystąpienie definicji zdarzeń.

EventDefinitionBase(EventId, LogLevel, String)

Tworzy wystąpienie definicji zdarzeń.

EventDefinitionBase(ILoggingOptions, EventId, LogLevel, String)

Tworzy wystąpienie definicji zdarzeń.

Właściwości

EventId

Element EventId.

EventIdCode

Ciąg reprezentujący kod, który powinien zostać przekazany, aby ConfigureWarnings(Action<WarningsConfigurationBuilder>) pominąć to zdarzenie jako błąd.

Level

Zdarzenie LogLevel , w którym zostanie zarejestrowane.

WarningBehavior

Skonfigurowany WarningBehaviorelement .

Metody

GetLogBehavior<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>)

Pobiera zachowanie dziennika dla tego zdarzenia. Określa, czy ma być rejestrowany, zgłaszany jako wyjątek, czy ignorowany.

WarningAsError(String)

Zwraca wyjątek ostrzegawczy jako błąd opakowującym dany komunikat dla tego zdarzenia.

Dotyczy