EventId 结构
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
标识日志记录事件。 主要标识符是“Id”属性,其中“Name”属性提供此类事件的简短说明。
public value class EventId : IEquatable<Microsoft::Extensions::Logging::EventId>
C#
public readonly struct EventId : IEquatable<Microsoft.Extensions.Logging.EventId>
type EventId = struct
Public Structure EventId
Implements IEquatable(Of EventId)
- 继承
- 实现
Event |
初始化 EventId 结构的实例。 |
Equals(Event |
指示当前对象是否等于同一类型的另一个对象。 如果事件具有相同 ID,则两个事件相等。 |
Equals(Object) |
指示此实例和指定对象是否相等。 |
Get |
返回此实例的哈希代码。 |
To |
返回此实例的完全限定类型名称。 |
Equality(Event |
检查两个指定的 EventId 实例是否具有相同的值。 如果 ID 相同,则它们相等。 |
Implicit(Int32 to Event |
从给定的 Int32隐式创建 EventId。 |
Inequality(Event |
检查两个指定的 EventId 实例是否具有不同的值。 |
产品 | 版本 |
---|---|
.NET | 8 (package-provided), 9 (package-provided) |
.NET Framework | 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided) |
.NET Standard | 2.0 (package-provided) |