EventId 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
标识日志记录事件。 主要标识符是“Id”属性,其中“Name”属性提供此类事件的简短说明。
public value class EventId : IEquatable<Microsoft::Extensions::Logging::EventId>
public readonly struct EventId : IEquatable<Microsoft.Extensions.Logging.EventId>
type EventId = struct
Public Structure EventId
Implements IEquatable(Of 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 实例是否具有不同的值。 |