Поделиться через


EventId Структура

Определение

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

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)
Наследование
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 разные значения.

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