EventId Структура

Определение

Определяет событие ведения журнала. Первичный идентификатор — это свойство "Id" со свойством "Name", которое предоставляет краткое описание этого типа события.

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)
Наследование
EventId
Реализации

Конструкторы

EventId(Int32, String)

Инициализирует экземпляр структуры EventId.

Свойства

Id

Возвращает числовой идентификатор для этого события.

Name

Возвращает имя этого события.

Методы

Equals(EventId)

Указывает, эквивалентен ли текущий объект другому объекту того же типа. Два события равны, если они имеют одинаковый идентификатор.

Equals(Object)

Указывает, равен ли этот экземпляр заданному объекту.

GetHashCode()

Возвращает хэш-код данного экземпляра.

ToString()

Возвращает полное имя типа этого экземпляра.

Операторы

Equality(EventId, EventId)

Проверяет, имеют ли два указанных экземпляра EventId одинаковое значение. Они равны, если имеют одинаковый идентификатор.

Implicit(Int32 to EventId)

Неявно создает EventId из заданного Int32.

Inequality(EventId, EventId)

Проверяет, имеют ли два указанных экземпляра EventId разные значения.

Применяется к