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 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)

email アドレスを設定します user

SetEmailConfirmedAsync(TUser, Boolean, CancellationToken)

指定したの電子メール アドレスが確認済みかどうかを示す user フラグを設定します。

SetNormalizedEmailAsync(TUser, String, CancellationToken)

指定した の正規化された電子メールを設定します user

SetNormalizedUserNameAsync(TUser, String, CancellationToken)

指定した の正規化された名前を設定します user

(継承元 IUserStore<TUser>)
SetUserNameAsync(TUser, String, CancellationToken)

指定した に指定 userName した を設定します user

(継承元 IUserStore<TUser>)
UpdateAsync(TUser, CancellationToken)

ユーザー ストアで指定 user された を更新します。

(継承元 IUserStore<TUser>)

適用対象