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