Compartir a través de


IUserPhoneNumberStore<TUser> Interfaz

Definición

Proporciona una abstracción para un almacén que contiene los números de teléfono de los usuarios.

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)

Parámetros de tipo

TUser

Tipo que encapsula un usuario.

Derivado
Implementaciones

Métodos

CreateAsync(TUser, CancellationToken)

Crea el objeto especificado user en el almacén de usuarios.

(Heredado de IUserStore<TUser>)
DeleteAsync(TUser, CancellationToken)

Elimina el objeto especificado user del almacén de usuarios.

(Heredado de IUserStore<TUser>)
FindByIdAsync(String, CancellationToken)

Busca y devuelve un usuario, si existe, que tiene el especificado userId.

(Heredado de IUserStore<TUser>)
FindByNameAsync(String, CancellationToken)

Busca y devuelve un usuario, si existe, que tiene el nombre de usuario normalizado especificado.

(Heredado de IUserStore<TUser>)
GetNormalizedUserNameAsync(TUser, CancellationToken)

Obtiene el nombre de usuario normalizado para el especificado user.

(Heredado de IUserStore<TUser>)
GetPhoneNumberAsync(TUser, CancellationToken)

Obtiene el número de teléfono, si existe, para el especificado user.

GetPhoneNumberConfirmedAsync(TUser, CancellationToken)

Obtiene una marca que indica si se ha confirmado el número de teléfono especificado user.

GetUserIdAsync(TUser, CancellationToken)

Obtiene el identificador de usuario para el especificado user.

(Heredado de IUserStore<TUser>)
GetUserNameAsync(TUser, CancellationToken)

Obtiene el nombre de usuario del especificado user.

(Heredado de IUserStore<TUser>)
SetNormalizedUserNameAsync(TUser, String, CancellationToken)

Establece el nombre normalizado especificado para el especificado user.

(Heredado de IUserStore<TUser>)
SetPhoneNumberAsync(TUser, String, CancellationToken)

Establece el número de teléfono para el especificado user.

SetPhoneNumberConfirmedAsync(TUser, Boolean, CancellationToken)

Establece una marca que indica si se ha confirmado el número de teléfono especificado user.

SetUserNameAsync(TUser, String, CancellationToken)

Establece el objeto especificado userName para el especificado user.

(Heredado de IUserStore<TUser>)
UpdateAsync(TUser, CancellationToken)

Novedades el especificado user en el almacén de usuarios.

(Heredado de IUserStore<TUser>)

Se aplica a