Microsoft.AspNetCore.Identity.EntityFrameworkCore Пространство имен

Предоставляет типы для сохранения данных удостоверений с помощью Entity Framework Core.

Классы

IdentityDbContext

Базовый класс для контекста базы данных Entity Framework, используемого для идентификации.

IdentityDbContext<TUser>

Базовый класс для контекста базы данных Entity Framework, используемого для идентификации.

IdentityDbContext<TUser,TRole,TKey>

Базовый класс для контекста базы данных Entity Framework, используемого для идентификации.

IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>

Базовый класс для контекста базы данных Entity Framework, используемого для идентификации.

IdentityRole

Реализация по умолчанию, в которой в качестве первичного IdentityRole<TKey> ключа используется строка.

IdentityRole<TKey>

Представляет роль в системе удостоверений.

IdentityRole<TKey,TUserRole,TRoleClaim>

Представляет роль в системе удостоверений.

IdentityRoleClaim<TKey>

Представляет утверждение, которое предоставляется всем пользователям в роли.

IdentityUser

Реализация по умолчанию, в которой в качестве первичного IdentityUser<TKey> ключа используется строка.

IdentityUser<TKey>

Представляет пользователя в системе удостоверений

IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin>

Представляет пользователя в системе удостоверений

IdentityUserClaim<TKey>

Представляет утверждение, которым обладает пользователь.

IdentityUserContext<TUser>

Базовый класс для контекста базы данных Entity Framework, используемого для идентификации.

IdentityUserContext<TUser,TKey>

Базовый класс для контекста базы данных Entity Framework, используемого для идентификации.

IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>

Базовый класс для контекста базы данных Entity Framework, используемого для идентификации.

IdentityUserLogin<TKey>

Представляет имя входа и связанный с ним поставщик для пользователя.

IdentityUserRole<TKey>

Представляет связь между пользователем и ролью.

IdentityUserToken<TKey>

Представляет маркер проверки подлинности для пользователя.

RoleStore<TRole>

Создает новый экземпляр хранилища сохраняемости для ролей.

RoleStore<TRole,TContext>

Создает новый экземпляр хранилища сохраняемости для ролей.

RoleStore<TRole,TContext,TKey>

Создает новый экземпляр хранилища сохраняемости для ролей.

RoleStore<TRole,TContext,TKey,TUserRole,TRoleClaim>

Создает новый экземпляр хранилища сохраняемости для ролей.

UserOnlyStore<TUser>

Создает новый экземпляр хранилища сохраняемости для указанного типа пользователя.

UserOnlyStore<TUser,TContext>

Представляет новый экземпляр хранилища сохраняемости для указанных пользователей и типов ролей.

UserOnlyStore<TUser,TContext,TKey>

Представляет новый экземпляр хранилища сохраняемости для указанных пользователей и типов ролей.

UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>

Представляет новый экземпляр хранилища сохраняемости для указанных пользователей и типов ролей.

UserStore

Представляет новый экземпляр хранилища сохраняемости для пользователей, используя реализацию по умолчанию со строкой в качестве первичного IdentityUser<TKey> ключа.

UserStore<TUser>

Создает новый экземпляр хранилища сохраняемости для указанного типа пользователя.

UserStore<TUser,TRole,TContext>

Представляет новый экземпляр хранилища сохраняемости для указанных пользователей и типов ролей.

UserStore<TUser,TRole,TContext,TKey>

Представляет новый экземпляр хранилища сохраняемости для указанных пользователей и типов ролей.

UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken>

Представляет новый экземпляр хранилища сохраняемости для указанных пользователей и типов ролей.

UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>

Представляет новый экземпляр хранилища сохраняемости для указанных пользователей и типов ролей.

Комментарии

Дополнительные сведения об идентификации в ASP.NET Core см. в статье Введение в удостоверение на ASP.NET Core.