EventId Struct-datatyp
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Identifierar en loggningshändelse. Den primära identifieraren är egenskapen "Id", med egenskapen "Namn" som ger en kort beskrivning av den här typen av händelse.
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)
- Arv
- Implementeringar
Konstruktorer
| Name | Description |
|---|---|
| EventId(Int32, String) |
Initierar en instans av structen EventId . |
Egenskaper
| Name | Description |
|---|---|
| Id |
Hämtar den numeriska identifieraren för den här händelsen. |
| Name |
Hämtar namnet på den här händelsen. |
Metoder
| Name | Description |
|---|---|
| Equals(EventId) |
Jämför den aktuella instansen med ett annat objekt av samma typ. Två händelser är lika med om de har samma ID. |
| Equals(Object) |
Anger om den här instansen och ett angivet objekt är lika. |
| GetHashCode() |
Returnerar hash-koden för den här instansen. |
| ToString() |
Returnerar det fullständigt kvalificerade typnamnet för den här instansen. |
Operatorer
| Name | Description |
|---|---|
| Equality(EventId, EventId) |
Kontrollerar om två angivna EventId instanser har samma värde. De är lika om de har samma ID. |
| Implicit(Int32 to EventId) |
Skapar implicit ett EventId från den angivna Int32. |
| Inequality(EventId, EventId) |
Kontrollerar om två angivna EventId instanser har olika värden. |