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é je možné 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ří zadaný |
| DeleteAsync(TUser, CancellationToken) |
Odstraní zadané |
| FindByIdAsync(String, CancellationToken) |
Vyhledá a vrátí uživatele, pokud existuje, který má zadaný |
| 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 uzamčení uživatele vypršela, pokud existuje. Kdykoliv v minulosti by mělo být uvedeno, ž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) |
Záznamy, ke kterým došlo k selhání přístupu, zvýší počet neúspěšných přístupů. |
| ResetAccessFailedCountAsync(TUser, CancellationToken) |
Obnoví počet neúspěšných přístupů uživatele. |
| SetLockoutEnabledAsync(TUser, Boolean, CancellationToken) |
Nastavte příznak označující, jestli je možné zadané |
| SetLockoutEndDateAsync(TUser, Nullable<DateTimeOffset>, CancellationToken) |
Uzamkne uživatele, dokud zadané koncové datum nepřejde. Nastavení koncového data v minulosti okamžitě odemkne uživatele. |
| SetNormalizedUserNameAsync(TUser, String, CancellationToken) |
Nastaví zadaný normalizovaný název . |
| SetUserNameAsync(TUser, String, CancellationToken) |
Nastaví danou pro |
| UpdateAsync(TUser, CancellationToken) |
Aktualizace zadané |