EventDefinitionBase Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Základní třída pro definice událostí.
public abstract class EventDefinitionBase
type EventDefinitionBase = class
Public MustInherit Class EventDefinitionBase
- Dědičnost
-
EventDefinitionBase
- Odvozené
Poznámky
Další informace a příklady najdete v tématu Implementace zprostředkovatelů a rozšíření databáze .
Konstruktory
EventDefinitionBase(EventId, LogLevel, String) |
Vytvoří instanci definice události. |
EventDefinitionBase(EventId, LogLevel) |
Vytvoří instanci definice události. |
EventDefinitionBase(ILoggingOptions, EventId, LogLevel, String) |
Vytvoří instanci definice události. |
Vlastnosti
EventId |
Hodnota EventId |
EventIdCode |
Řetězec představující kód, který by měl být předán, ConfigureWarnings(Action<WarningsConfigurationBuilder>) aby se tato událost potlačila jako chyba. |
Level |
Hodnota LogLevel , ve které bude událost zaznamenána. |
WarningBehavior |
Nakonfigurovaný WarningBehaviorsoubor . |
Metody
GetLogBehavior<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>) |
Získá chování protokolu pro tuto událost. Tím se určí, jestli se má protokolovat, vyvolat jako výjimku nebo ignorovat. |
WarningAsError(String) |
Vrátí výjimku typu upozornění jako chybu, která zabalí danou zprávu pro tuto událost. |
Platí pro
Entity Framework