UserOnlyStore<TUser,TContext> Classe

Definizione

Rappresenta una nuova istanza di un archivio di persistenza per i tipi di utente e ruolo specificati.

generic <typename TUser, typename TContext>
 where TUser : IdentityUser<System::String ^> where TContext : DbContextpublic ref class UserOnlyStore : Microsoft::AspNetCore::Identity::EntityFrameworkCore::UserOnlyStore<TUser, TContext, System::String ^>
public class UserOnlyStore<TUser,TContext> : Microsoft.AspNetCore.Identity.EntityFrameworkCore.UserOnlyStore<TUser,TContext,string> where TUser : IdentityUser<string> where TContext : DbContext
type UserOnlyStore<'User, 'Context (requires 'User :> IdentityUser<string> and 'Context :> DbContext)> = class
    inherit UserOnlyStore<'User, 'Context, string (requires 'User :> IdentityUser<string> and 'Context :> DbContext)>
Public Class UserOnlyStore(Of TUser, TContext)
Inherits UserOnlyStore(Of TUser, TContext, String)

Parametri di tipo

TUser

Tipo che rappresenta un utente.

TContext

Tipo della classe di contesto dei dati usata per accedere all'archivio.

Ereditarietà

Costruttori

UserOnlyStore<TUser,TContext>(TContext, IdentityErrorDescriber)

Costruisce una nuova istanza di UserStore<TUser,TRole,TContext>.

Proprietà

AutoSaveChanges

Ottiene o imposta un flag che indica se le modifiche devono essere mantenute dopo la chiamata CreateAsync, UpdateAsync e DeleteAsync.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
Context

Ottiene il contesto del database per questo archivio.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ErrorDescriber

Ottiene o imposta l'oggetto IdentityErrorDescriber per qualsiasi errore che si è verificato con l'operazione corrente.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
UserClaims

DbSet di attestazioni utente.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
UserLogins

DbSet di account di accesso utente.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
Users

Proprietà di spostamento per gli utenti che l'archivio contiene.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
UsersSet

DbSet di utenti.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
UserTokens

DbSet di token utente.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)

Metodi

AddClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

Aggiunge l'oggetto specificato all'oggetto claims specificato user.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
AddLoginAsync(TUser, UserLoginInfo, CancellationToken)

Aggiunge l'oggetto specificato all'oggetto login specificato user.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
AddUserTokenAsync(TUserToken)

Aggiungere un nuovo token utente.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
AddUserTokenAsync(TUserToken)

Aggiungere un nuovo token utente.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ConvertIdFromString(String)

Converte l'oggetto fornito id in un oggetto chiave fortemente tipizzato.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ConvertIdToString(TKey)

Converte l'oggetto fornito id nella relativa rappresentazione di stringa.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CountCodesAsync(TUser, CancellationToken)

Restituisce il numero di codice di ripristino ancora valido per un utente.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateAsync(TUser, CancellationToken)

Crea l'oggetto specificato user nell'archivio utenti.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateUserClaim(TUser, Claim)

Chiamato per creare una nuova istanza di un IdentityUserClaim<TKey>oggetto .

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateUserLogin(TUser, UserLoginInfo)

Chiamato per creare una nuova istanza di un IdentityUserLogin<TKey>oggetto .

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateUserToken(TUser, String, String, String)

Chiamato per creare una nuova istanza di un IdentityUserToken<TKey>oggetto .

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
DeleteAsync(TUser, CancellationToken)

Elimina l'oggetto specificato user dall'archivio utenti.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
Dispose()

Elimina l'archivio

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByEmailAsync(String, CancellationToken)

Ottiene l'utente, se presente, associato all'indirizzo di posta elettronica normalizzato specificato.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByIdAsync(String, CancellationToken)

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

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByLoginAsync(String, String, CancellationToken)

Recupera l'utente associato al provider di accesso e alla chiave del provider di accesso specificati.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByNameAsync(String, CancellationToken)

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

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindTokenAsync(TUser, String, String, CancellationToken)

Trovare un token utente se esiste.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserAsync(TKey, CancellationToken)

Restituisce un utente con l'id utente corrispondente se esiste.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserAsync(TKey, CancellationToken)

Restituisce un utente con l'id utente corrispondente se esiste.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserLoginAsync(String, String, CancellationToken)

Restituire un account di accesso utente con provider, providerKey se esiste.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserLoginAsync(TKey, String, String, CancellationToken)

Restituisce un account di accesso utente con l'id utente, il provider, providerKey, se presente.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserLoginAsync(TKey, String, String, CancellationToken)

Restituisce un account di accesso utente con l'id utente, il provider, providerKey, se presente.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
GetAccessFailedCountAsync(TUser, CancellationToken)

Recupera il numero di accesso non riuscito corrente per l'oggetto specificato user.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetAuthenticatorKeyAsync(TUser, CancellationToken)

Ottenere la chiave di autenticazione per l'oggetto specificato user.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetClaimsAsync(TUser, CancellationToken)

Ottenere le attestazioni associate all'oggetto specificato user come operazione asincrona.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
GetEmailAsync(TUser, CancellationToken)

Ottiene l'indirizzo di posta elettronica per l'oggetto specificato user.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetEmailConfirmedAsync(TUser, CancellationToken)

Ottiene un flag che indica se l'indirizzo di posta elettronica per l'oggetto specificato user è stato verificato, true se l'indirizzo di posta elettronica è verificato in caso contrario false.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetLockoutEnabledAsync(TUser, CancellationToken)

Recupera un flag che indica se il blocco utente può essere abilitato per l'utente specificato.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetLockoutEndDateAsync(TUser, CancellationToken)

Ottiene l'ultimo blocco dell'utente DateTimeOffset scaduto, se presente. Qualsiasi momento in passato deve essere indica che un utente non è bloccato.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetLoginsAsync(TUser, CancellationToken)

Recupera gli account di accesso associati per l'oggetto specificato.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
GetNormalizedEmailAsync(TUser, CancellationToken)

Restituisce il messaggio di posta elettronica normalizzato per l'oggetto specificato user.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetNormalizedUserNameAsync(TUser, CancellationToken)

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

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetPasswordHashAsync(TUser, CancellationToken)

Ottiene l'hash della password per un utente.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetPhoneNumberAsync(TUser, CancellationToken)

Ottiene il numero di telefono, se presente, per l'oggetto specificato user.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetPhoneNumberConfirmedAsync(TUser, CancellationToken)

Ottiene un flag che indica se il numero di telefono specificato userè stato confermato.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetSecurityStampAsync(TUser, CancellationToken)

Ottenere il timbro di sicurezza per l'oggetto specificato user.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetTokenAsync(TUser, String, String, CancellationToken)

Restituisce il valore del token.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetTwoFactorEnabledAsync(TUser, CancellationToken)

Restituisce un flag che indica se l'autenticazione a due fattori specificata user è abilitata o meno, come operazione asincrona.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetUserIdAsync(TUser, CancellationToken)

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

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetUserNameAsync(TUser, CancellationToken)

Ottiene il nome utente per l'oggetto specificato user.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetUsersForClaimAsync(Claim, CancellationToken)

Recupera tutti gli utenti con l'attestazione specificata.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
HasPasswordAsync(TUser, CancellationToken)

Restituisce un flag che indica se l'utente specificato ha una password.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
IncrementAccessFailedCountAsync(TUser, CancellationToken)

Registra che si è verificato un accesso non riuscito, incrementando il numero di accessi non riusciti.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RedeemCodeAsync(TUser, String, CancellationToken)

Restituisce se un codice di ripristino è valido per un utente. Nota: i codici di ripristino sono validi una sola volta e non saranno validi dopo l'uso.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

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

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveLoginAsync(TUser, String, String, CancellationToken)

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

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveTokenAsync(TUser, String, String, CancellationToken)

Elimina un token per un utente.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveUserTokenAsync(TUserToken)

Rimuovere un nuovo token utente.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveUserTokenAsync(TUserToken)

Rimuovere un nuovo token utente.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ReplaceClaimAsync(TUser, Claim, Claim, CancellationToken)

Sostituisce l'oggetto claim nell'oggetto specificato usercon .newClaim

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ReplaceCodesAsync(TUser, IEnumerable<String>, CancellationToken)

Aggiornamenti i codici di ripristino per l'utente durante l'invalidazione dei codici di ripristino precedenti.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ResetAccessFailedCountAsync(TUser, CancellationToken)

Reimposta il numero di accessi non riusciti di un utente.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SaveChanges(CancellationToken)

Salva l'archivio corrente.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
SetAuthenticatorKeyAsync(TUser, String, CancellationToken)

Imposta la chiave di autenticazione per l'oggetto specificato user.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetEmailAsync(TUser, String, CancellationToken)

Imposta l'indirizzo email per un useroggetto .

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetEmailConfirmedAsync(TUser, Boolean, CancellationToken)

Imposta il flag che indica se l'indirizzo di posta elettronica specificato userè stato confermato o meno.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetLockoutEnabledAsync(TUser, Boolean, CancellationToken)

Impostare il flag che indica se l'oggetto specificato user può essere bloccato.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetLockoutEndDateAsync(TUser, Nullable<DateTimeOffset>, CancellationToken)

Blocca un utente fino al superamento della data di fine specificata. L'impostazione di una data di fine nel passato sblocca immediatamente un utente.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetNormalizedEmailAsync(TUser, String, CancellationToken)

Imposta il messaggio di posta elettronica normalizzato per l'oggetto specificato user.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetNormalizedUserNameAsync(TUser, String, CancellationToken)

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

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetPasswordHashAsync(TUser, String, CancellationToken)

Imposta l'hash della password per un utente.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetPhoneNumberAsync(TUser, String, CancellationToken)

Imposta il numero di telefono per l'oggetto specificato user.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetPhoneNumberConfirmedAsync(TUser, Boolean, CancellationToken)

Imposta un flag che indica se il numero di telefono specificato userè stato confermato.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetSecurityStampAsync(TUser, String, CancellationToken)

Imposta la sicurezza stamp fornita per l'oggetto specificato user.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetTokenAsync(TUser, String, String, String, CancellationToken)

Imposta il valore del token per un determinato utente.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetTwoFactorEnabledAsync(TUser, Boolean, CancellationToken)

Imposta un flag che indica se l'autenticazione a due fattori specificata user è abilitata o meno, come operazione asincrona.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetUserNameAsync(TUser, String, CancellationToken)

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

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ThrowIfDisposed()

Genera se questa classe è stata eliminata.

(Ereditato da UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
UpdateAsync(TUser, CancellationToken)

Aggiornamenti specificato nell'archivio user utenti.

(Ereditato da UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)

Si applica a