IUserEmailStore<TUser> Rozhraní

Definice

Poskytuje abstrakci pro ukládání a správu e-mailových adres uživatelů.

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)

Parametry typu

TUser

Typ zapouzdřuje uživatele.

Odvozené
Implementuje

Metody

CreateAsync(TUser, CancellationToken)

Vytvoří zadaný user v úložišti uživatelů.

(Zděděno od IUserStore<TUser>)
DeleteAsync(TUser, CancellationToken)

Odstraní zadané user z úložiště uživatelů.

(Zděděno od IUserStore<TUser>)
FindByEmailAsync(String, CancellationToken)

Získá uživatele, pokud existuje, přidružený k zadané, normalizované e-mailové adrese.

FindByIdAsync(String, CancellationToken)

Vyhledá a vrátí uživatele, pokud existuje, který má zadaný userId.

(Zděděno od IUserStore<TUser>)
FindByNameAsync(String, CancellationToken)

Vyhledá a vrátí uživatele, pokud existuje, který má zadané normalizované uživatelské jméno.

(Zděděno od IUserStore<TUser>)
GetEmailAsync(TUser, CancellationToken)

Získá e-mailovou useradresu zadaného .

GetEmailConfirmedAsync(TUser, CancellationToken)

Získá příznak označující, zda byla e-mailová adresa zadaného user ověřena, true, pokud je e-mailová adresa ověřena jinak nepravda.

GetNormalizedEmailAsync(TUser, CancellationToken)

Vrátí normalizovaný e-mail pro zadaný user.

GetNormalizedUserNameAsync(TUser, CancellationToken)

Získá normalizované uživatelské jméno pro zadané user.

(Zděděno od IUserStore<TUser>)
GetUserIdAsync(TUser, CancellationToken)

Získá identifikátor uživatele pro zadaný user.

(Zděděno od IUserStore<TUser>)
GetUserNameAsync(TUser, CancellationToken)

Získá uživatelské jméno pro zadaný user.

(Zděděno od IUserStore<TUser>)
SetEmailAsync(TUser, String, CancellationToken)

email Nastaví adresu pro user.

SetEmailConfirmedAsync(TUser, Boolean, CancellationToken)

Nastaví příznak označující, jestli byla zadaná usere-mailová adresa potvrzena nebo ne.

SetNormalizedEmailAsync(TUser, String, CancellationToken)

Nastaví normalizovaný e-mail pro zadaný usere-mail .

SetNormalizedUserNameAsync(TUser, String, CancellationToken)

Nastaví zadaný normalizovaný název .user

(Zděděno od IUserStore<TUser>)
SetUserNameAsync(TUser, String, CancellationToken)

Nastaví danou pro userName zadaný userparametr .

(Zděděno od IUserStore<TUser>)
UpdateAsync(TUser, CancellationToken)

Aktualizace zadané user v úložišti uživatelů.

(Zděděno od IUserStore<TUser>)

Platí pro