EventId Struktura

Definice

Identifikuje událost protokolování. Primárním identifikátorem je vlastnost "Id", přičemž vlastnost "Name" poskytuje krátký popis tohoto typu události.

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)
Dědičnost
EventId
Implementuje

Konstruktory

EventId(Int32, String)

Inicializuje instanci EventId struktury.

Vlastnosti

Id

Získá číselný identifikátor pro tuto událost.

Name

Získá název této události.

Metody

Equals(EventId)

Určuje, zda je aktuální objekt roven jinému objektu stejného typu. Dvě události jsou si rovny, pokud mají stejné ID.

Equals(Object)

Udává, zda je tato instance totožná se zadaným objektem.

GetHashCode()

Vrátí hodnotu hash pro tuto instanci.

ToString()

Vrátí plně kvalifikovaný název typu této instance.

Operátory

Equality(EventId, EventId)

Zkontroluje, jestli dvě zadané EventId instance mají stejnou hodnotu. Jsou si rovny, pokud mají stejné ID.

Implicit(Int32 to EventId)

Implicitně vytvoří Id události z daného Int32objektu .

Inequality(EventId, EventId)

Zkontroluje, jestli dvě zadané EventId instance nemají různé hodnoty.

Platí pro