EventDefinitionBase Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Olay tanımları için temel sınıf.
[System.Runtime.CompilerServices.Nullable(0)]
public abstract class EventDefinitionBase
public abstract class EventDefinitionBase
[<System.Runtime.CompilerServices.Nullable(0)>]
type EventDefinitionBase = class
type EventDefinitionBase = class
Public MustInherit Class EventDefinitionBase
- Devralma
-
EventDefinitionBase
- Türetilmiş
- Özellikler
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Veritabanı sağlayıcılarının ve uzantılarının uygulanması .
Oluşturucular
| Veri Akışı Adı | Description |
|---|---|
| EventDefinitionBase(EventId, LogLevel, String) |
Bir olay tanımı örneği oluşturur. |
| EventDefinitionBase(EventId, LogLevel) |
Bir olay tanımı örneği oluşturur. |
| EventDefinitionBase(ILoggingOptions, EventId, LogLevel, String) |
Bir olay tanımı örneği oluşturur. |
Özellikler
| Veri Akışı Adı | Description |
|---|---|
| EventId | |
| EventIdCode |
Bu olayı bir hata olarak bastırmak için ConfigureWarnings(Action<WarningsConfigurationBuilder>) geçirilmesi gereken kodu temsil eden bir dize. |
| Level |
Olayın LogLevel günlüğe kaydedileceği yer. |
| WarningBehavior |
Yapılandırılan WarningBehavior. |
Yöntemler
| Veri Akışı Adı | Description |
|---|---|
| GetLogBehavior<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>) |
Bu olay için günlük davranışını alır. Bu, günlüğe kaydedilmesini, özel durum olarak mı yoksa yoksayılması mı gerektiğini belirler. |
| WarningAsError(String) |
Bu olay için verilen iletiyi kaydıran hata olarak uyarı özel durumu döndürür. |