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)
- 繼承
- 實作
建構函式
| 名稱 | Description |
|---|---|
| EventId(Int32, String) |
初始化結構體的實例 EventId 。 |
屬性
| 名稱 | Description |
|---|---|
| Id |
取得此事件的數字識別碼。 |
| Name |
知道這個活動的名字。 |
方法
| 名稱 | Description |
|---|---|
| Equals(EventId) |
將當前實例與同類型的另一個物件進行比較。 若兩個事件具有相同的識別碼,則兩者相等。 |
| Equals(Object) |
指出這個實例和指定的物件是否相等。 |
| GetHashCode() |
傳回這個實例的哈希碼。 |
| ToString() |
傳回這個實例的完整型別名稱。 |
操作員
| 名稱 | Description |
|---|---|
| Equality(EventId, EventId) |
檢查兩個指定 EventId 實例的值是否相同。 如果他們有相同的身份證,那就是平等的。 |
| Implicit(Int32 to EventId) |
隱含地從給定 Int32的 中建立一個 EventId。 |
| Inequality(EventId, EventId) |
檢查兩個指定 EventId 實例的值是否不同。 |