IUserLockoutStore<TUser> Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje abstrakci pro ukládání informací, které lze použít k implementaci uzamčení účtu, včetně selhání přístupu a stavu uzamčení.
generic <typename TUser>
where TUser : classpublic interface class IUserLockoutStore : IDisposable, Microsoft::AspNetCore::Identity::IUserStore<TUser>
public interface IUserLockoutStore<TUser> : IDisposable, Microsoft.AspNetCore.Identity.IUserStore<TUser> where TUser : class
type IUserLockoutStore<'User (requires 'User : null)> = interface
interface IUserStore<'User (requires 'User : null)>
interface IDisposable
Public Interface IUserLockoutStore(Of TUser)
Implements IDisposable, IUserStore(Of TUser)
Parametry typu
- TUser
Typ, který představuje uživatele.
- Odvozené
- Implementuje
Metody
CreateAsync(TUser, CancellationToken) |
Vytvoří zadanou |
DeleteAsync(TUser, CancellationToken) |
Odstraní zadaný |
FindByIdAsync(String, CancellationToken) |
Vyhledá a vrátí uživatele, pokud existuje, který má zadanou |
FindByNameAsync(String, CancellationToken) |
Vyhledá a vrátí uživatele, pokud existuje, který má zadané normalizované uživatelské jméno. (Zděděno od IUserStore<TUser>) |
GetAccessFailedCountAsync(TUser, CancellationToken) |
Načte aktuální počet neúspěšných přístupů pro zadaný |
GetLockoutEnabledAsync(TUser, CancellationToken) |
Načte příznak označující, jestli je možné pro zadaného uživatele povolit uzamčení uživatele. |
GetLockoutEndDateAsync(TUser, CancellationToken) |
Získá poslední DateTimeOffset vypršení platnosti posledního uzamčení uživatele, pokud existuje. Kdykoliv v minulosti by mělo značit, že uživatel není uzamčený. |
GetNormalizedUserNameAsync(TUser, CancellationToken) |
Získá normalizované uživatelské jméno pro zadaný |
GetUserIdAsync(TUser, CancellationToken) |
Získá identifikátor uživatele pro zadaný |
GetUserNameAsync(TUser, CancellationToken) |
Získá uživatelské jméno pro zadaný |
IncrementAccessFailedCountAsync(TUser, CancellationToken) |
Zaznamenává, že došlo k selhání přístupu, a zvýší se počet neúspěšných přístupů. |
ResetAccessFailedCountAsync(TUser, CancellationToken) |
Resetuje počet neúspěšných přístupů uživatele. |
SetLockoutEnabledAsync(TUser, Boolean, CancellationToken) |
Nastavte příznak označující, jestli je možné zadanou |
SetLockoutEndDateAsync(TUser, Nullable<DateTimeOffset>, CancellationToken) |
Uzamkne uživatele, dokud neuplyne zadané koncové datum. Nastavení koncového data v minulosti uživatele okamžitě odemkne. |
SetNormalizedUserNameAsync(TUser, String, CancellationToken) |
Nastaví zadaný normalizovaný název pro zadaný |
SetUserNameAsync(TUser, String, CancellationToken) |
Nastaví danou hodnotu |
UpdateAsync(TUser, CancellationToken) |
Aktualizace zadané |