Sdílet prostřednictvím


UserOnlyStore<TUser,TContext> Třída

Definice

Představuje novou instanci úložiště trvalosti pro zadané typy uživatele a role.

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)

Parametry typu

TUser

Typ představující uživatele.

TContext

Typ třídy kontextu dat, která se používá pro přístup k úložišti.

Dědičnost

Konstruktory

UserOnlyStore<TUser,TContext>(TContext, IdentityErrorDescriber)

Vytvoří novou instanci objektu UserStore<TUser,TRole,TContext>.

Vlastnosti

AutoSaveChanges

Získá nebo nastaví příznak označující, zda mají být změny zachovány po CreateAsync, UpdateAsync a DeleteAsync jsou volána.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
Context

Získá kontext databáze pro toto úložiště.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ErrorDescriber

Získá nebo nastaví IdentityErrorDescriber pro všechny chyby, ke kterým došlo v aktuální operaci.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
UserClaims

DbSet deklarací identity uživatelů.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
UserLogins

DbSet přihlášení uživatelů.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
Users

Navigační vlastnost pro uživatele, které store obsahuje.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
UsersSet

DbSet uživatelů.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
UserTokens

DbSet uživatelských tokenů.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)

Metody

AddClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

Přidá danou claims hodnotu k zadanému user.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
AddLoginAsync(TUser, UserLoginInfo, CancellationToken)

Přidá danou login hodnotu k zadanému user.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
AddUserTokenAsync(TUserToken)

Přidejte nový token uživatele.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
AddUserTokenAsync(TUserToken)

Přidejte nový token uživatele.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ConvertIdFromString(String)

Převede zadaný id objekt klíče silného typu.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ConvertIdToString(TKey)

Převede zadanou id hodnotu na řetězcovou reprezentaci.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CountCodesAsync(TUser, CancellationToken)

Vrátí počet kódů pro obnovení, které jsou pro uživatele stále platné.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateAsync(TUser, CancellationToken)

Vytvoří zadaný user v úložišti uživatele.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateUserClaim(TUser, Claim)

Volána k vytvoření nové instance objektu IdentityUserClaim<TKey>.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateUserLogin(TUser, UserLoginInfo)

Volána k vytvoření nové instance objektu IdentityUserLogin<TKey>.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateUserToken(TUser, String, String, String)

Volána k vytvoření nové instance objektu IdentityUserToken<TKey>.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
DeleteAsync(TUser, CancellationToken)

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

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
Dispose()

Odstranění úložiště

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByEmailAsync(String, CancellationToken)

Získá uživatele, pokud existuje, přidružené k zadané normalizované e-mailové adrese.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByIdAsync(String, CancellationToken)

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

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByLoginAsync(String, String, CancellationToken)

Načte uživatele přidruženého k zadanému zprostředkovateli přihlášení a klíč zprostředkovatele přihlášení.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByNameAsync(String, CancellationToken)

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

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindTokenAsync(TUser, String, String, CancellationToken)

Vyhledejte token uživatele, pokud existuje.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserAsync(TKey, CancellationToken)

Pokud existuje, vraťte uživatele s odpovídajícím id uživatele.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserAsync(TKey, CancellationToken)

Pokud existuje, vraťte uživatele s odpovídajícím id uživatele.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserLoginAsync(String, String, CancellationToken)

Vrácení přihlášení uživatele pomocí zprostředkovatele, providerKey, pokud existuje.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserLoginAsync(TKey, String, String, CancellationToken)

Vrátí přihlašovací údaje uživatele s odpovídajícími id uživatele, zprostředkovatele a klíči poskytovatele, pokud existuje.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserLoginAsync(TKey, String, String, CancellationToken)

Vrátí přihlašovací údaje uživatele s odpovídajícími id uživatele, zprostředkovatele a klíči poskytovatele, pokud existuje.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
GetAccessFailedCountAsync(TUser, CancellationToken)

Načte aktuální počet neúspěšných přístupů pro zadaný userparametr ..

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetAuthenticatorKeyAsync(TUser, CancellationToken)

Získejte ověřovací klíč pro zadaný user.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetClaimsAsync(TUser, CancellationToken)

Získejte deklarace identity přidružené k zadané user jako asynchronní operace.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
GetEmailAsync(TUser, CancellationToken)

Získá e-mailovou adresu pro zadanou user.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetEmailConfirmedAsync(TUser, CancellationToken)

Získá příznak označující, zda byla e-mailová adresa pro zadanou user ověřenou, true, pokud je e-mailová adresa ověřena jinak false.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetLockoutEnabledAsync(TUser, CancellationToken)

Načte příznak označující, zda lze pro zadaného uživatele povolit uzamčení uživatele.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetLockoutEndDateAsync(TUser, CancellationToken)

Získá poslední DateTimeOffset vypršení platnosti posledního uzamčení uživatele, pokud existuje. Jakýkoliv čas v minulosti by měl značit, že uživatel není uzamčený.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetLoginsAsync(TUser, CancellationToken)

Načte přidružená přihlášení pro zadaný .

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
GetNormalizedEmailAsync(TUser, CancellationToken)

Vrátí normalizovaný e-mail pro zadaný user.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetNormalizedUserNameAsync(TUser, CancellationToken)

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

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetPasswordHashAsync(TUser, CancellationToken)

Získá hodnotu hash hesla pro uživatele.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetPhoneNumberAsync(TUser, CancellationToken)

Získá telefonní číslo, pokud existuje, pro zadaný user.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetPhoneNumberConfirmedAsync(TUser, CancellationToken)

Získá příznak označující, zda zadané usertelefonní číslo bylo potvrzeno.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetSecurityStampAsync(TUser, CancellationToken)

Získejte razítko zabezpečení pro zadaný user.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetTokenAsync(TUser, String, String, CancellationToken)

Vrátí hodnotu tokenu.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetTwoFactorEnabledAsync(TUser, CancellationToken)

Vrátí příznak označující, zda má zadaná user dvoufaktorové ověřování povolené nebo ne, jako asynchronní operaci.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetUserIdAsync(TUser, CancellationToken)

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

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetUserNameAsync(TUser, CancellationToken)

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

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetUsersForClaimAsync(Claim, CancellationToken)

Načte všechny uživatele se zadanou deklarací identity.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
HasPasswordAsync(TUser, CancellationToken)

Vrátí příznak označující, jestli má zadaný uživatel heslo.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
IncrementAccessFailedCountAsync(TUser, CancellationToken)

Zaznamenává, že došlo k selhání přístupu, a tím se zvýšil počet neúspěšných přístupů.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RedeemCodeAsync(TUser, String, CancellationToken)

Vrátí, zda je kód pro obnovení platný pro uživatele. Poznámka: Kódy pro obnovení jsou platné pouze jednou a po použití budou neplatné.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

Odebere danou claims hodnotu ze zadaného userobjektu .

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveLoginAsync(TUser, String, String, CancellationToken)

Odebere danou loginProvider hodnotu ze zadaného userobjektu .

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveTokenAsync(TUser, String, String, CancellationToken)

Odstraní token pro uživatele.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveUserTokenAsync(TUserToken)

Odeberte nový token uživatele.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveUserTokenAsync(TUserToken)

Odeberte nový token uživatele.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ReplaceClaimAsync(TUser, Claim, Claim, CancellationToken)

Nahradí hodnotu claim v zadaném userparametru newClaimhodnotou .

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ReplaceCodesAsync(TUser, IEnumerable<String>, CancellationToken)

Aktualizace kódy obnovení pro uživatele při zneplatnění všech předchozích kódů pro obnovení.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ResetAccessFailedCountAsync(TUser, CancellationToken)

Resetuje počet neúspěšných přístupů uživatele.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SaveChanges(CancellationToken)

Uloží aktuální úložiště.

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
SetAuthenticatorKeyAsync(TUser, String, CancellationToken)

Nastaví ověřovací klíč pro zadaný user.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetEmailAsync(TUser, String, CancellationToken)

email Nastaví adresu pro user.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetEmailConfirmedAsync(TUser, Boolean, CancellationToken)

Nastaví příznak označující, jestli byla zadaná usere-mailová adresa potvrzena nebo ne.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetLockoutEnabledAsync(TUser, Boolean, CancellationToken)

Nastavte příznak označující, jestli je možné zadanou user možnost uzamknout.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetLockoutEndDateAsync(TUser, Nullable<DateTimeOffset>, CancellationToken)

Uzamkne uživatele do uplynutí zadaného koncového data. Nastavení koncového data v minulosti uživatele okamžitě odemkne.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetNormalizedEmailAsync(TUser, String, CancellationToken)

Nastaví normalizovaný e-mail pro zadaný user.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetNormalizedUserNameAsync(TUser, String, CancellationToken)

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

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetPasswordHashAsync(TUser, String, CancellationToken)

Nastaví hodnotu hash hesla pro uživatele.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetPhoneNumberAsync(TUser, String, CancellationToken)

Nastaví telefonní číslo pro zadaný userparametr .

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetPhoneNumberConfirmedAsync(TUser, Boolean, CancellationToken)

Nastaví příznak označující, jestli bylo zadané usertelefonní číslo potvrzeno.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetSecurityStampAsync(TUser, String, CancellationToken)

Nastaví poskytnuté zabezpečení stamp pro zadaný user.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetTokenAsync(TUser, String, String, String, CancellationToken)

Nastaví hodnotu tokenu pro konkrétního uživatele.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetTwoFactorEnabledAsync(TUser, Boolean, CancellationToken)

Nastaví příznak označující, jestli má zadaný dvoufaktorové user ověřování povolené, nebo ne, jako asynchronní operaci.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetUserNameAsync(TUser, String, CancellationToken)

Nastaví danou userName hodnotu pro zadanou userhodnotu .

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ThrowIfDisposed()

Vyvolá, pokud byla tato třída odstraněna.

(Zděděno od UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
UpdateAsync(TUser, CancellationToken)

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

(Zděděno od UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)

Platí pro