IUserEmailStore<TUser> 接口

定义

提供用于存储和管理用户电子邮件地址的抽象。

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)

类型参数

TUser

封装用户的类型。

派生
实现

方法

CreateAsync(TUser, CancellationToken)

在用户存储中创建指定的 user

(继承自 IUserStore<TUser>)
DeleteAsync(TUser, CancellationToken)

从用户存储中删除指定的 user

(继承自 IUserStore<TUser>)
FindByEmailAsync(String, CancellationToken)

获取与指定的规范化电子邮件地址关联的用户(如果有)。

FindByIdAsync(String, CancellationToken)

查找并返回具有指定 userId的用户(如果有)。

(继承自 IUserStore<TUser>)
FindByNameAsync(String, CancellationToken)

查找并返回具有指定规范化用户名的用户(如果有)。

(继承自 IUserStore<TUser>)
GetEmailAsync(TUser, CancellationToken)

获取指定 user的电子邮件地址。

GetEmailConfirmedAsync(TUser, CancellationToken)

获取一个标志,指示指定 user 的电子邮件地址是否已验证;如果电子邮件地址被验证为 false,则为 true。

GetNormalizedEmailAsync(TUser, CancellationToken)

返回指定 user的规范化电子邮件。

GetNormalizedUserNameAsync(TUser, CancellationToken)

获取指定 user的规范化用户名。

(继承自 IUserStore<TUser>)
GetUserIdAsync(TUser, CancellationToken)

获取指定 user的用户标识符。

(继承自 IUserStore<TUser>)
GetUserNameAsync(TUser, CancellationToken)

获取指定 user的用户名。

(继承自 IUserStore<TUser>)
SetEmailAsync(TUser, String, CancellationToken)

设置 emailuser地址。

SetEmailConfirmedAsync(TUser, Boolean, CancellationToken)

设置指示指定的电子邮件地址是否已 user确认的标志。

SetNormalizedEmailAsync(TUser, String, CancellationToken)

为指定的 user设置规范化电子邮件。

SetNormalizedUserNameAsync(TUser, String, CancellationToken)

为指定的 user设置给定的规范化名称。

(继承自 IUserStore<TUser>)
SetUserNameAsync(TUser, String, CancellationToken)

为指定的 user设置给定userName的 。

(继承自 IUserStore<TUser>)
UpdateAsync(TUser, CancellationToken)

user汇报用户存储中指定的 。

(继承自 IUserStore<TUser>)

适用于