Bagikan melalui


IUserClaimStore<TUser> Antarmuka

Definisi

Menyediakan abstraksi untuk penyimpanan klaim untuk pengguna.

generic <typename TUser>
 where TUser : classpublic interface class IUserClaimStore : IDisposable, Microsoft::AspNetCore::Identity::IUserStore<TUser>
public interface IUserClaimStore<TUser> : IDisposable, Microsoft.AspNetCore.Identity.IUserStore<TUser> where TUser : class
type IUserClaimStore<'User (requires 'User : null)> = interface
    interface IUserStore<'User (requires 'User : null)>
    interface IDisposable
Public Interface IUserClaimStore(Of TUser)
Implements IDisposable, IUserStore(Of TUser)

Jenis parameter

TUser

Jenis yang merangkum pengguna.

Turunan
Penerapan

Metode

AddClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

Tambahkan klaim ke pengguna sebagai operasi asinkron.

CreateAsync(TUser, CancellationToken)

Membuat yang ditentukan user di penyimpanan pengguna.

(Diperoleh dari IUserStore<TUser>)
DeleteAsync(TUser, CancellationToken)

Menghapus yang ditentukan user dari penyimpanan pengguna.

(Diperoleh dari IUserStore<TUser>)
FindByIdAsync(String, CancellationToken)

Menemukan dan mengembalikan pengguna, jika ada, yang memiliki yang ditentukan userId.

(Diperoleh dari IUserStore<TUser>)
FindByNameAsync(String, CancellationToken)

Menemukan dan mengembalikan pengguna, jika ada, yang memiliki nama pengguna yang dinormalisasi yang ditentukan.

(Diperoleh dari IUserStore<TUser>)
GetClaimsAsync(TUser, CancellationToken)

Mendapatkan daftar Claimyang akan menjadi milik yang ditentukan user sebagai operasi asinkron.

GetNormalizedUserNameAsync(TUser, CancellationToken)

Mendapatkan nama pengguna yang dinormalisasi untuk yang ditentukan user.

(Diperoleh dari IUserStore<TUser>)
GetUserIdAsync(TUser, CancellationToken)

Mendapatkan pengidentifikasi pengguna untuk yang ditentukan user.

(Diperoleh dari IUserStore<TUser>)
GetUserNameAsync(TUser, CancellationToken)

Mendapatkan nama pengguna untuk yang ditentukan user.

(Diperoleh dari IUserStore<TUser>)
GetUsersForClaimAsync(Claim, CancellationToken)

Mengembalikan daftar pengguna yang berisi yang ditentukan Claim.

RemoveClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

Menghapus yang ditentukan claims dari yang diberikan user.

ReplaceClaimAsync(TUser, Claim, Claim, CancellationToken)

Mengganti yang diberikan claim pada yang ditentukan user dengan newClaim

SetNormalizedUserNameAsync(TUser, String, CancellationToken)

Mengatur nama yang dinormalisasi yang diberikan untuk yang ditentukan user.

(Diperoleh dari IUserStore<TUser>)
SetUserNameAsync(TUser, String, CancellationToken)

Mengatur yang diberikan userName untuk yang ditentukan user.

(Diperoleh dari IUserStore<TUser>)
UpdateAsync(TUser, CancellationToken)

Updates yang ditentukan user di penyimpanan pengguna.

(Diperoleh dari IUserStore<TUser>)

Berlaku untuk