Sdílet prostřednictvím


IUserClaimStore<TUser> Rozhraní

Definice

Poskytuje abstrakci pro úložiště deklarací identity pro uživatele.

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)

Parametry typu

TUser

Typ zapouzdřující uživatele.

Odvozené
Implementuje

Metody

AddClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

Přidání deklarací identity uživateli jako asynchronní operace

CreateAsync(TUser, CancellationToken)

Vytvoří zadanou user hodnotu v úložišti uživatele.

(Zděděno od IUserStore<TUser>)
DeleteAsync(TUser, CancellationToken)

Odstraní zadaný user objekt z úložiště uživatele.

(Zděděno od IUserStore<TUser>)
FindByIdAsync(String, CancellationToken)

Vyhledá a vrátí uživatele, pokud existuje, který má zadanou userIdhodnotu .

(Zděděno od IUserStore<TUser>)
FindByNameAsync(String, CancellationToken)

Vyhledá a vrátí uživatele, pokud existuje, který má zadané normalizované uživatelské jméno.

(Zděděno od IUserStore<TUser>)
GetClaimsAsync(TUser, CancellationToken)

Získá seznam Claims, který patří do zadané user jako asynchronní operace.

GetNormalizedUserNameAsync(TUser, CancellationToken)

Získá normalizované uživatelské jméno pro zadaný user.

(Zděděno od IUserStore<TUser>)
GetUserIdAsync(TUser, CancellationToken)

Získá identifikátor uživatele pro zadaný user.

(Zděděno od IUserStore<TUser>)
GetUserNameAsync(TUser, CancellationToken)

Získá uživatelské jméno pro zadaný user.

(Zděděno od IUserStore<TUser>)
GetUsersForClaimAsync(Claim, CancellationToken)

Vrátí seznam uživatelů, kteří obsahují zadanou Claimhodnotu .

RemoveClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

Odebere zadaný claims objekt z daného userobjektu .

ReplaceClaimAsync(TUser, Claim, Claim, CancellationToken)

Nahradí danou hodnotu claim na zadaném parametru user hodnotou newClaim

SetNormalizedUserNameAsync(TUser, String, CancellationToken)

Nastaví zadaný normalizovaný název pro zadaný user.

(Zděděno od IUserStore<TUser>)
SetUserNameAsync(TUser, String, CancellationToken)

Nastaví danou hodnotu userName pro zadanou userhodnotu .

(Zděděno od IUserStore<TUser>)
UpdateAsync(TUser, CancellationToken)

Aktualizace zadané user v uživatelském úložišti.

(Zděděno od IUserStore<TUser>)

Platí pro