Поделиться через


IUserPhoneNumberStore<TUser> Интерфейс

Определение

Предоставляет абстракцию для магазина, содержащего номера телефонов пользователей.

generic <typename TUser>
 where TUser : classpublic interface class IUserPhoneNumberStore : IDisposable, Microsoft::AspNetCore::Identity::IUserStore<TUser>
public interface IUserPhoneNumberStore<TUser> : IDisposable, Microsoft.AspNetCore.Identity.IUserStore<TUser> where TUser : class
type IUserPhoneNumberStore<'User (requires 'User : null)> = interface
    interface IUserStore<'User (requires 'User : null)>
    interface IDisposable
Public Interface IUserPhoneNumberStore(Of TUser)
Implements IDisposable, IUserStore(Of TUser)

Параметры типа

TUser

Тип, инкапсулирующий пользователя.

Производный
Реализации

Методы

CreateAsync(TUser, CancellationToken)

Создает указанный user объект в пользовательском хранилище.

(Унаследовано от IUserStore<TUser>)
DeleteAsync(TUser, CancellationToken)

Удаляет указанный user объект из пользовательского хранилища.

(Унаследовано от IUserStore<TUser>)
FindByIdAsync(String, CancellationToken)

Находит и возвращает пользователя , если таковой имеется, у которого есть указанный userIdобъект .

(Унаследовано от IUserStore<TUser>)
FindByNameAsync(String, CancellationToken)

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

(Унаследовано от IUserStore<TUser>)
GetNormalizedUserNameAsync(TUser, CancellationToken)

Возвращает нормализованное имя пользователя для указанного user.

(Унаследовано от IUserStore<TUser>)
GetPhoneNumberAsync(TUser, CancellationToken)

Возвращает номер телефона (при наличии) для указанного userобъекта .

GetPhoneNumberConfirmedAsync(TUser, CancellationToken)

Возвращает флаг, указывающий, подтвержден ли указанный userномер телефона.

GetUserIdAsync(TUser, CancellationToken)

Возвращает идентификатор пользователя для указанного userобъекта .

(Унаследовано от IUserStore<TUser>)
GetUserNameAsync(TUser, CancellationToken)

Возвращает имя пользователя для указанного userобъекта .

(Унаследовано от IUserStore<TUser>)
SetNormalizedUserNameAsync(TUser, String, CancellationToken)

Задает заданное нормализованное имя для указанного userобъекта .

(Унаследовано от IUserStore<TUser>)
SetPhoneNumberAsync(TUser, String, CancellationToken)

Задает номер телефона для указанного userобъекта .

SetPhoneNumberConfirmedAsync(TUser, Boolean, CancellationToken)

Задает флаг, указывающий, подтвержден ли указанный userномер телефона.

SetUserNameAsync(TUser, String, CancellationToken)

Задает заданный userName для указанного userобъекта .

(Унаследовано от IUserStore<TUser>)
UpdateAsync(TUser, CancellationToken)

Обновления указанного user в пользовательском хранилище.

(Унаследовано от IUserStore<TUser>)

Применяется к