EventId 结构

定义

标识日志记录事件。 主标识符为“Id”属性,其中“Name”属性提供此事件类型的简短说明。

public value class EventId
public value class EventId : IEquatable<Microsoft::Extensions::Logging::EventId>
public struct EventId
public readonly struct EventId
public readonly struct EventId : IEquatable<Microsoft.Extensions.Logging.EventId>
type EventId = struct
Public Structure EventId
Public Structure EventId
Implements IEquatable(Of EventId)
继承
EventId
实现

构造函数

EventId(Int32, String)

初始化 EventId 结构的实例。

属性

Id

获取此事件的数值标识符。

Name

获取此事件的名称。

方法

Equals(EventId)

指示当前对象是否等于同一类型的另一个对象。 如果两个事件具有相同的 ID,则相等。

Equals(Object)

指示此实例与指定对象是否相等。

GetHashCode()

返回此实例的哈希代码。

ToString()

返回此实例的完全限定类型名称。

运算符

Equality(EventId, EventId)

检查两个指定的 EventId 实例是否具有相同的值。 如果具有相同的 ID,则相等。

Implicit(Int32 to EventId)

从给定的 Int32 隐式创建 EventId。

Inequality(EventId, EventId)

检查两个指定的 EventId 实例是否具有不同的值。

适用于