Sdílet prostřednictvím


UserOnlyStore<TUser,TContext,TKey> Třída

Definice

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

generic <typename TUser, typename TContext, typename TKey>
 where TUser : IdentityUser<TKey> where TContext : DbContext where TKey : IEquatable<TKey>public ref class UserOnlyStore : Microsoft::AspNetCore::Identity::EntityFrameworkCore::UserOnlyStore<TUser, TContext, TKey, Microsoft::AspNetCore::Identity::IdentityUserClaim<TKey> ^, Microsoft::AspNetCore::Identity::IdentityUserLogin<TKey> ^, Microsoft::AspNetCore::Identity::IdentityUserToken<TKey> ^>
public class UserOnlyStore<TUser,TContext,TKey> : Microsoft.AspNetCore.Identity.EntityFrameworkCore.UserOnlyStore<TUser,TContext,TKey,Microsoft.AspNetCore.Identity.IdentityUserClaim<TKey>,Microsoft.AspNetCore.Identity.IdentityUserLogin<TKey>,Microsoft.AspNetCore.Identity.IdentityUserToken<TKey>> where TUser : IdentityUser<TKey> where TContext : DbContext where TKey : IEquatable<TKey>
type UserOnlyStore<'User, 'Context, 'Key (requires 'User :> IdentityUser<'Key> and 'Context :> DbContext and 'Key :> IEquatable<'Key>)> = class
    inherit UserOnlyStore<'User, 'Context, 'Key, IdentityUserClaim<'Key>, IdentityUserLogin<'Key>, IdentityUserToken<'Key> (requires 'User :> IdentityUser<'Key> and 'Context :> DbContext and 'Key :> IEquatable<'Key>)>
Public Class UserOnlyStore(Of TUser, TContext, TKey)
Inherits UserOnlyStore(Of TUser, TContext, TKey, IdentityUserClaim(Of TKey), IdentityUserLogin(Of TKey), IdentityUserToken(Of TKey))

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.

TKey

Typ primárního klíče pro roli.

Dědičnost
Odvozené

Konstruktory

UserOnlyStore<TUser,TContext,TKey>(TContext, IdentityErrorDescriber)

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

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