IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Базовый класс для контекста базы данных Entity Framework, используемого для идентификации.
generic <typename TUser, typename TKey, typename TUserClaim, typename TUserLogin, typename TUserToken>
where TUser : IdentityUser<TKey> where TKey : IEquatable<TKey> where TUserClaim : IdentityUserClaim<TKey> where TUserLogin : IdentityUserLogin<TKey> where TUserToken : IdentityUserToken<TKey>public ref class IdentityUserContext abstract : Microsoft::EntityFrameworkCore::DbContext
public abstract class IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken> : Microsoft.EntityFrameworkCore.DbContext where TUser : IdentityUser<TKey> where TKey : IEquatable<TKey> where TUserClaim : IdentityUserClaim<TKey> where TUserLogin : IdentityUserLogin<TKey> where TUserToken : IdentityUserToken<TKey>
type IdentityUserContext<'User, 'Key, 'UserClaim, 'UserLogin, 'UserToken (requires 'User :> IdentityUser<'Key> and 'Key :> IEquatable<'Key> and 'UserClaim :> IdentityUserClaim<'Key> and 'UserLogin :> IdentityUserLogin<'Key> and 'UserToken :> IdentityUserToken<'Key>)> = class
inherit DbContext
Public MustInherit Class IdentityUserContext(Of TUser, TKey, TUserClaim, TUserLogin, TUserToken)
Inherits DbContext
Параметры типа
- TUser
Тип пользовательских объектов.
- TKey
Тип первичного ключа для пользователей и ролей.
- TUserClaim
Тип объекта утверждения пользователя.
- TUserLogin
Тип объекта входа пользователя.
- TUserToken
Тип объекта маркера пользователя.
- Наследование
-
IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>
- Производный
Конструкторы
IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>() |
Инициализирует новый экземпляр класса. |
IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>(DbContextOptions) |
Инициализирует новый экземпляр класса. |
Свойства
SchemaVersion |
Возвращает версию схемы, используемую для управления версиями. |
UserClaims |
Возвращает или задает DbSet<TEntity> значение для утверждений пользователя. |
UserLogins |
Возвращает или задает значение DbSet<TEntity> для имен входа пользователя. |
Users |
Возвращает или задает объект DbSet<TEntity> Users. |
UserTokens |
Возвращает или задает DbSet<TEntity> маркеры пользователя. |
Методы
OnModelCreating(ModelBuilder) |
Настраивает схему, необходимую для платформы удостоверений. |
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по