IUserEmailStore<TUser> Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona una abstracción para el almacenamiento y la administración de direcciones de correo electrónico de usuario.
generic <typename TUser>
where TUser : classpublic interface class IUserEmailStore : IDisposable, Microsoft::AspNetCore::Identity::IUserStore<TUser>
public interface IUserEmailStore<TUser> : IDisposable, Microsoft.AspNetCore.Identity.IUserStore<TUser> where TUser : class
type IUserEmailStore<'User (requires 'User : null)> = interface
interface IUserStore<'User (requires 'User : null)>
interface IDisposable
Public Interface IUserEmailStore(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 |
DeleteAsync(TUser, CancellationToken) |
Elimina el objeto especificado |
FindByEmailAsync(String, CancellationToken) |
Obtiene el usuario, si existe, asociado a la dirección de correo electrónico normalizada especificada. |
FindByIdAsync(String, CancellationToken) |
Busca y devuelve un usuario, si existe, que tiene el especificado |
FindByNameAsync(String, CancellationToken) |
Busca y devuelve un usuario, si existe, que tiene el nombre de usuario normalizado especificado. (Heredado de IUserStore<TUser>) |
GetEmailAsync(TUser, CancellationToken) |
Obtiene la dirección de correo electrónico del especificado |
GetEmailConfirmedAsync(TUser, CancellationToken) |
Obtiene una marca que indica si se ha comprobado la dirección de correo electrónico del especificado |
GetNormalizedEmailAsync(TUser, CancellationToken) |
Devuelve el correo electrónico normalizado para el especificado |
GetNormalizedUserNameAsync(TUser, CancellationToken) |
Obtiene el nombre de usuario normalizado para el especificado |
GetUserIdAsync(TUser, CancellationToken) |
Obtiene el identificador de usuario para el especificado |
GetUserNameAsync(TUser, CancellationToken) |
Obtiene el nombre de usuario del especificado |
SetEmailAsync(TUser, String, CancellationToken) |
Establece la |
SetEmailConfirmedAsync(TUser, Boolean, CancellationToken) |
Establece la marca que indica si la dirección de correo electrónico especificada |
SetNormalizedEmailAsync(TUser, String, CancellationToken) |
Establece el correo electrónico normalizado para el especificado |
SetNormalizedUserNameAsync(TUser, String, CancellationToken) |
Establece el nombre normalizado especificado para el especificado |
SetUserNameAsync(TUser, String, CancellationToken) |
Establece el objeto especificado |
UpdateAsync(TUser, CancellationToken) |
Novedades el especificado |