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.