EventId Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Identifikuje událost protokolování. Primární identifikátor je vlastnost Id s vlastností Name poskytující krátký popis tohoto typu události.
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)
- Dědičnost
- Implementuje
Konstruktory
| Name | Description |
|---|---|
| EventId(Int32, String) |
Inicializuje instanci EventId struktury. |
Vlastnosti
| Name | Description |
|---|---|
| Id |
Získá číselný identifikátor pro tuto událost. |
| Name |
Získá název této události. |
Metody
| Name | Description |
|---|---|
| Equals(EventId) |
Porovná aktuální instanci s jiným objektem stejného typu. Dvě události jsou stejné, pokud mají stejné ID. |
| Equals(Object) |
Určuje, zda tato instance a zadaný objekt jsou rovny. |
| GetHashCode() |
Vrátí kód hash pro tuto instanci. |
| ToString() |
Vrátí plně kvalifikovaný název typu této instance. |
Operátory
| Name | Description |
|---|---|
| Equality(EventId, EventId) |
Zkontroluje, jestli mají dvě zadané EventId instance stejnou hodnotu. Jsou stejné, pokud mají stejné ID. |
| Implicit(Int32 to EventId) |
Implicitně vytvoří Id události z daného Int32objektu . |
| Inequality(EventId, EventId) |
Zkontroluje, jestli mají dvě zadané EventId instance různé hodnoty. |