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 экземпляра разные значения.

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