IUserStore<TUser> インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザー アカウントを管理するストアの抽象化を提供します。
generic <typename TUser>
where TUser : classpublic interface class IUserStore : IDisposable
public interface IUserStore<TUser> : IDisposable where TUser : class
type IUserStore<'User (requires 'User : null)> = interface
interface IDisposable
Public Interface IUserStore(Of TUser)
Implements IDisposable
型パラメーター
- TUser
ユーザーをカプセル化する型。
- 派生
- 実装
メソッド
CreateAsync(TUser, CancellationToken) |
ユーザー ストアで指定された |
DeleteAsync(TUser, CancellationToken) |
指定した |
FindByIdAsync(String, CancellationToken) |
指定した を持つユーザー (存在する場合) を検索して返します |
FindByNameAsync(String, CancellationToken) |
指定した正規化されたユーザー名を持つユーザー (存在する場合) を検索して返します。 |
GetNormalizedUserNameAsync(TUser, CancellationToken) |
指定 |
GetUserIdAsync(TUser, CancellationToken) |
指定した のユーザー識別子を取得します |
GetUserNameAsync(TUser, CancellationToken) |
指定 |
SetNormalizedUserNameAsync(TUser, String, CancellationToken) |
指定した の正規化された名前を設定します |
SetUserNameAsync(TUser, String, CancellationToken) |
指定した に対して 指定 |
UpdateAsync(TUser, CancellationToken) |
ユーザー ストアで指定された |