Condividi tramite


IUserRoleStore<TUser> Interfaccia

Definizione

Fornisce un'astrazione per un archivio che esegue il mapping degli utenti ai ruoli.

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

Parametri di tipo

TUser

Tipo che incapsula un utente.

Derivato
Implementazioni

Metodi

AddToRoleAsync(TUser, String, CancellationToken)

Aggiungere l'oggetto specificato user al ruolo denominato.

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, che ha il nome utente normalizzato specificato.

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

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

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

Ottiene un elenco di nomi di ruoli a cui appartiene l'oggetto specificato user .

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>)
GetUsersInRoleAsync(String, CancellationToken)

Restituisce un elenco di Utenti membri del ruolo denominato.

IsInRoleAsync(TUser, String, CancellationToken)

Restituisce un flag che indica se l'oggetto specificato user è un membro del ruolo denominato specificato.

RemoveFromRoleAsync(TUser, String, CancellationToken)

Rimuovere l'oggetto specificato user dal ruolo denominato.

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 specificato nell'archivio user utenti.

(Ereditato da IUserStore<TUser>)

Si applica a