Aracılığıyla paylaş


IUserClaimStore<TUser> Arabirim

Tanım

Bir kullanıcı için talep deposu için soyutlama sağlar.

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)

Tür Parametreleri

TUser

Bir kullanıcıyı kapsülleme türü.

Türetilmiş
Uygulamalar

Yöntemler

AddClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

Kullanıcıya talepleri zaman uyumsuz işlem olarak ekleyin.

CreateAsync(TUser, CancellationToken)

Kullanıcı deposunda belirtilen user öğesini oluşturur.

(Devralındığı yer: IUserStore<TUser>)
DeleteAsync(TUser, CancellationToken)

Belirtilen user öğeyi kullanıcı deposundan siler.

(Devralındığı yer: IUserStore<TUser>)
FindByIdAsync(String, CancellationToken)

Varsa, belirtilen userIddeğerine sahip olan bir kullanıcıyı bulur ve döndürür.

(Devralındığı yer: IUserStore<TUser>)
FindByNameAsync(String, CancellationToken)

Varsa, belirtilen normalleştirilmiş kullanıcı adına sahip bir kullanıcıyı bulur ve döndürür.

(Devralındığı yer: IUserStore<TUser>)
GetClaimsAsync(TUser, CancellationToken)

Zaman uyumsuz bir işlem olarak belirtilene user ait olacak s listesini Claimalır.

GetNormalizedUserNameAsync(TUser, CancellationToken)

Belirtilen useriçin normalleştirilmiş kullanıcı adını alır.

(Devralındığı yer: IUserStore<TUser>)
GetUserIdAsync(TUser, CancellationToken)

Belirtilen useriçin kullanıcı tanımlayıcısını alır.

(Devralındığı yer: IUserStore<TUser>)
GetUserNameAsync(TUser, CancellationToken)

Belirtilen useriçin kullanıcı adını alır.

(Devralındığı yer: IUserStore<TUser>)
GetUsersForClaimAsync(Claim, CancellationToken)

Belirtilen Claimöğesini içeren kullanıcıların listesini döndürür.

RemoveClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

Belirtilen claims öğesini verilen useriçinden kaldırır.

ReplaceClaimAsync(TUser, Claim, Claim, CancellationToken)

belirtilen user üzerinde verilen claim öğesini ile değiştirirnewClaim

SetNormalizedUserNameAsync(TUser, String, CancellationToken)

Belirtilen useriçin verilen normalleştirilmiş adı ayarlar.

(Devralındığı yer: IUserStore<TUser>)
SetUserNameAsync(TUser, String, CancellationToken)

Belirtilen useriçin verilen userName değerini ayarlar.

(Devralındığı yer: IUserStore<TUser>)
UpdateAsync(TUser, CancellationToken)

Kullanıcı deposunda belirtilen user öğesini Güncelleştirmeler.

(Devralındığı yer: IUserStore<TUser>)

Şunlara uygulanır