IUserEmailStore<TUser> Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan abstraksi untuk penyimpanan dan manajemen alamat email pengguna.
generic <typename TUser>
where TUser : classpublic interface class IUserEmailStore : IDisposable, Microsoft::AspNetCore::Identity::IUserStore<TUser>
public interface IUserEmailStore<TUser> : IDisposable, Microsoft.AspNetCore.Identity.IUserStore<TUser> where TUser : class
type IUserEmailStore<'User (requires 'User : null)> = interface
interface IUserStore<'User (requires 'User : null)>
interface IDisposable
Public Interface IUserEmailStore(Of TUser)
Implements IDisposable, IUserStore(Of TUser)
Jenis parameter
- TUser
Jenis yang merangkum pengguna.
- Turunan
- Penerapan
Metode
CreateAsync(TUser, CancellationToken) |
Membuat yang ditentukan |
DeleteAsync(TUser, CancellationToken) |
Menghapus yang ditentukan |
FindByEmailAsync(String, CancellationToken) |
Membuat pengguna, jika ada, terkait dengan alamat email yang ditentukan dan dinormalisasi. |
FindByIdAsync(String, CancellationToken) |
Menemukan dan mengembalikan pengguna, jika ada, yang memiliki yang ditentukan |
FindByNameAsync(String, CancellationToken) |
Menemukan dan mengembalikan pengguna, jika ada, yang memiliki nama pengguna yang dinormalisasi yang ditentukan. (Diperoleh dari IUserStore<TUser>) |
GetEmailAsync(TUser, CancellationToken) |
Mendapatkan alamat email untuk yang ditentukan |
GetEmailConfirmedAsync(TUser, CancellationToken) |
Mendapatkan bendera yang menunjukkan apakah alamat email untuk yang ditentukan |
GetNormalizedEmailAsync(TUser, CancellationToken) |
Mengembalikan email yang dinormalisasi untuk yang ditentukan |
GetNormalizedUserNameAsync(TUser, CancellationToken) |
Mendapatkan nama pengguna yang dinormalisasi untuk yang ditentukan |
GetUserIdAsync(TUser, CancellationToken) |
Mendapatkan pengidentifikasi pengguna untuk yang ditentukan |
GetUserNameAsync(TUser, CancellationToken) |
Mendapatkan nama pengguna untuk yang ditentukan |
SetEmailAsync(TUser, String, CancellationToken) |
|
SetEmailConfirmedAsync(TUser, Boolean, CancellationToken) |
Mengatur bendera yang menunjukkan apakah alamat email yang ditentukan |
SetNormalizedEmailAsync(TUser, String, CancellationToken) |
Mengatur email yang dinormalisasi untuk yang ditentukan |
SetNormalizedUserNameAsync(TUser, String, CancellationToken) |
Mengatur nama yang dinormalisasi yang diberikan untuk yang ditentukan |
SetUserNameAsync(TUser, String, CancellationToken) |
Mengatur yang diberikan |
UpdateAsync(TUser, CancellationToken) |
Updates yang ditentukan |