EventId Struct-datatyp

Definition

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
EventId
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.

Gäller för