EventDefinitionBase 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
事件定义的基类。
public abstract class EventDefinitionBase
type EventDefinitionBase = class
Public MustInherit Class EventDefinitionBase
- 继承
-
EventDefinitionBase
- 派生
注解
有关详细信息 和示例,请参阅数据库提供程序和扩展的实现 。
构造函数
| EventDefinitionBase(EventId, LogLevel, String) |
创建事件定义实例。 |
| EventDefinitionBase(EventId, LogLevel) |
创建事件定义实例。 |
| EventDefinitionBase(ILoggingOptions, EventId, LogLevel, String) |
创建事件定义实例。 |
属性
| EventId | |
| EventIdCode |
一个字符串,表示应传递给 ConfigureWarnings(Action<WarningsConfigurationBuilder>) 的代码,以将此事件作为错误禁止显示。 |
| Level |
LogLevel将记录事件的 。 |
| WarningBehavior |
已配置的 WarningBehavior。 |
方法
| GetLogBehavior<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>) |
获取此事件的日志行为。 这确定是应记录、作为异常引发还是忽略它。 |
| WarningAsError(String) |
返回一个警告即错误异常,该异常包装此事件的给定消息。 |