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)

指出目前的物件是否等於另一個相同類型的物件。 若具備相同識別碼,則兩個事件相等。

Equals(Object)

指示這個執行個體和指定的物件是否相等。

GetHashCode()

傳回這個執行個體的雜湊碼。

ToString()

傳回此執行個體的完整類型名稱。

運算子

Equality(EventId, EventId)

檢查兩個指定的 EventId 執行個體是否具備相同值。 若具備相同識別碼,則兩者相等。

Implicit(Int32 to EventId)

從指定的 Int32 隱含建立 EventId。

Inequality(EventId, EventId)

檢查兩個指定的 EventId 執行個體是否具備不同值。

適用於