IProtectedUserStore<TUser> Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Интерфейс маркера, используемый для обозначения того, что хранилище поддерживает ProtectPersonalData флаг .
generic <typename TUser>
where TUser : classpublic interface class IProtectedUserStore : IDisposable, Microsoft::AspNetCore::Identity::IUserStore<TUser>
public interface IProtectedUserStore<TUser> : IDisposable, Microsoft.AspNetCore.Identity.IUserStore<TUser> where TUser : class
type IProtectedUserStore<'User (requires 'User : null)> = interface
interface IUserStore<'User (requires 'User : null)>
interface IDisposable
Public Interface IProtectedUserStore(Of TUser)
Implements IDisposable, IUserStore(Of TUser)
Параметры типа
- TUser
Тип, представляющий пользователя.
- Производный
- Реализации
Методы
CreateAsync(TUser, CancellationToken) |
Создает указанный |
DeleteAsync(TUser, CancellationToken) |
Удаляет указанный |
FindByIdAsync(String, CancellationToken) |
Находит и возвращает пользователя , если таковой имеется, у которого есть указанный |
FindByNameAsync(String, CancellationToken) |
Находит и возвращает пользователя , если таковой имеется, с указанным нормализованным именем пользователя. (Унаследовано от IUserStore<TUser>) |
GetNormalizedUserNameAsync(TUser, CancellationToken) |
Возвращает нормализованное имя пользователя для указанного |
GetUserIdAsync(TUser, CancellationToken) |
Возвращает идентификатор пользователя для указанного |
GetUserNameAsync(TUser, CancellationToken) |
Возвращает имя пользователя для указанного |
SetNormalizedUserNameAsync(TUser, String, CancellationToken) |
Задает заданное нормализованное имя для указанного |
SetUserNameAsync(TUser, String, CancellationToken) |
Задает заданный |
UpdateAsync(TUser, CancellationToken) |
Обновления указанного |