IUserLockoutStore<TUser> Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Erişim hataları ve kilitleme durumu dahil olmak üzere hesap kilitlemeyi uygulamak için kullanılabilecek depolama bilgileri için soyutlama sağlar
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)
Tür Parametreleri
- TUser
Kullanıcıyı temsil eden tür.
- Türetilmiş
- Uygulamalar
Yöntemler
CreateAsync(TUser, CancellationToken) |
Kullanıcı deposunda belirtilen |
DeleteAsync(TUser, CancellationToken) |
Belirtilen |
FindByIdAsync(String, CancellationToken) |
Varsa, belirtilen |
FindByNameAsync(String, CancellationToken) |
Belirtilen normalleştirilmiş kullanıcı adına sahip bir kullanıcıyı (varsa) bulur ve döndürür. (Devralındığı yer: IUserStore<TUser>) |
GetAccessFailedCountAsync(TUser, CancellationToken) |
Belirtilen |
GetLockoutEnabledAsync(TUser, CancellationToken) |
Belirtilen kullanıcı için kullanıcı kilitlenmesinin etkinleştirilip etkinleştirilmediğini belirten bir bayrak alır. |
GetLockoutEndDateAsync(TUser, CancellationToken) |
DateTimeOffset Varsa, kullanıcının son kilitleme süresinin dolduğunu alır. Geçmişteki herhangi bir zaman, kullanıcının kilitlenmediğini gösterir. |
GetNormalizedUserNameAsync(TUser, CancellationToken) |
Belirtilen |
GetUserIdAsync(TUser, CancellationToken) |
Belirtilen |
GetUserNameAsync(TUser, CancellationToken) |
Belirtilen |
IncrementAccessFailedCountAsync(TUser, CancellationToken) |
Başarısız erişimin gerçekleştiğini kaydeder ve başarısız erişim sayısını artırır. |
ResetAccessFailedCountAsync(TUser, CancellationToken) |
Kullanıcının başarısız erişim sayısını sıfırlar. |
SetLockoutEnabledAsync(TUser, Boolean, CancellationToken) |
Belirtilen |
SetLockoutEndDateAsync(TUser, Nullable<DateTimeOffset>, CancellationToken) |
Belirtilen bitiş tarihi geçene kadar kullanıcıyı kilitler. Geçmişte bir bitiş tarihi ayarlamak kullanıcının kilidini hemen açar. |
SetNormalizedUserNameAsync(TUser, String, CancellationToken) |
Belirtilen |
SetUserNameAsync(TUser, String, CancellationToken) |
Belirtilen |
UpdateAsync(TUser, CancellationToken) |
Kullanıcı deposunda belirtilen |