IUserClaimStore<TUser> インターフェイス

定義

ユーザーの要求のストアの抽象化を提供します。

generic <typename TUser>
 where TUser : classpublic interface class IUserClaimStore : IDisposable, Microsoft::AspNetCore::Identity::IUserStore<TUser>
public interface IUserClaimStore<TUser> : IDisposable, Microsoft.AspNetCore.Identity.IUserStore<TUser> where TUser : class
type IUserClaimStore<'User (requires 'User : null)> = interface
    interface IUserStore<'User (requires 'User : null)>
    interface IDisposable
Public Interface IUserClaimStore(Of TUser)
Implements IDisposable, IUserStore(Of TUser)

型パラメーター

TUser

ユーザーをカプセル化する型。

派生
実装

メソッド

AddClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

非同期操作としてユーザーに要求を追加します。

CreateAsync(TUser, CancellationToken)

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

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

指定した user をユーザー ストアから削除します。

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

指定した を持つユーザー (存在する場合) を検索して返します userId

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

指定した正規化されたユーザー名を持つユーザー (存在する場合) を検索して返します。

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

非同期操作として指定された user に属する のリストClaimを取得します。

GetNormalizedUserNameAsync(TUser, CancellationToken)

指定 userした の正規化されたユーザー名を取得します。

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

指定した のユーザー識別子を取得します user

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

指定 userした のユーザー名を取得します。

(継承元 IUserStore<TUser>)
GetUsersForClaimAsync(Claim, CancellationToken)

指定した を含むユーザーの一覧を返します Claim

RemoveClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

指定userした から指定した claims を削除します。

ReplaceClaimAsync(TUser, Claim, Claim, CancellationToken)

指定した で指定 claim された user を に置き換えます。 newClaim

SetNormalizedUserNameAsync(TUser, String, CancellationToken)

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

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

指定した に対して 指定 userName された を設定します user

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

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

(継承元 IUserStore<TUser>)

適用対象