DbContextId Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Уникальный идентификатор для экземпляра контекста и аренды пула, если таковой имеется.
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct DbContextId
public readonly struct DbContextId
[<System.Runtime.CompilerServices.IsReadOnly>]
type DbContextId = struct
type DbContextId = struct
Public Structure DbContextId
- Наследование
-
DbContextId
- Атрибуты
Комментарии
Этот идентификатор в первую очередь предназначен как идентификатор корреляции для ведения журнала и отладки, что позволяет легко определить, что несколько событий используют одни и те же или разные экземпляры контекста.
Дополнительные сведения и примеры см. в статье Время существования, конфигурация и инициализация DbContext .
Конструкторы
DbContextId(Guid, Int32) |
Создает новый DbContextId объект с заданным InstanceId номером и номером аренды. |
Свойства
InstanceId |
Уникальный идентификатор используемого DbContext объекта . |
Lease |
Число, которое увеличивается каждый раз, когда этот конкретный DbContext экземпляр арендуется из пула контекста. |
Методы
Equals(DbContextId) |
Сравнивает этот идентификатор с другим идентификатором, чтобы узнать, представляют ли они тот же арендованный контекст. |
Equals(Object) |
Сравнивает этот идентификатор с другим идентификатором, чтобы узнать, представляют ли они тот же арендованный контекст. |
GetHashCode() |
Хэш-код для этого идентификатора. |
ToString() |
Возвращает идентификатор экземпляра и номер аренды. |
Операторы
Equality(DbContextId, DbContextId) |
Сравнивает один идентификатор с другим идентификатором, чтобы узнать, представляют ли они один и тот же арендованный контекст. |
Inequality(DbContextId, DbContextId) |
Сравнивает один идентификатор с другим идентификатором, чтобы узнать, представляют ли они разные арендованные контексты. |
Применяется к
Entity Framework