Condividi tramite


IUserClaimStore<TUser> Interfaccia

Definizione

Fornisce un'astrazione per un archivio di attestazioni per un utente.

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)

Parametri di tipo

TUser

Tipo che incapsula un utente.

Derivato
Implementazioni

Metodi

AddClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

Aggiungere attestazioni a un utente come operazione asincrona.

CreateAsync(TUser, CancellationToken)

Crea l'oggetto specificato user nell'archivio utenti.

(Ereditato da IUserStore<TUser>)
DeleteAsync(TUser, CancellationToken)

Elimina l'oggetto specificato user dall'archivio utenti.

(Ereditato da IUserStore<TUser>)
FindByIdAsync(String, CancellationToken)

Trova e restituisce un utente, se presente, che ha l'oggetto specificato userId.

(Ereditato da IUserStore<TUser>)
FindByNameAsync(String, CancellationToken)

Trova e restituisce un utente, se presente, con il nome utente normalizzato specificato.

(Ereditato da IUserStore<TUser>)
GetClaimsAsync(TUser, CancellationToken)

Ottiene un elenco di Claimoggetti da appartenere all'oggetto specificato user come operazione asincrona.

GetNormalizedUserNameAsync(TUser, CancellationToken)

Ottiene il nome utente normalizzato per l'oggetto specificato user.

(Ereditato da IUserStore<TUser>)
GetUserIdAsync(TUser, CancellationToken)

Ottiene l'identificatore utente per l'oggetto specificato user.

(Ereditato da IUserStore<TUser>)
GetUserNameAsync(TUser, CancellationToken)

Ottiene il nome utente per l'oggetto specificato user.

(Ereditato da IUserStore<TUser>)
GetUsersForClaimAsync(Claim, CancellationToken)

Restituisce un elenco di utenti che contengono l'oggetto specificato Claim.

RemoveClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

Rimuove l'oggetto specificato claims dall'oggetto specificato user.

ReplaceClaimAsync(TUser, Claim, Claim, CancellationToken)

Sostituisce l'oggetto specificato claim nell'oggetto specificato user con newClaim

SetNormalizedUserNameAsync(TUser, String, CancellationToken)

Imposta il nome normalizzato specificato per l'oggetto specificato user.

(Ereditato da IUserStore<TUser>)
SetUserNameAsync(TUser, String, CancellationToken)

Imposta l'oggetto specificato userName per l'oggetto specificato user.

(Ereditato da IUserStore<TUser>)
UpdateAsync(TUser, CancellationToken)

Aggiornamenti l'oggetto specificato user nell'archivio utenti.

(Ereditato da IUserStore<TUser>)

Si applica a