IRoleClaimStore<TRole> 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 klaim tertentu peran.
generic <typename TRole>
where TRole : classpublic interface class IRoleClaimStore : IDisposable, Microsoft::AspNetCore::Identity::IRoleStore<TRole>
public interface IRoleClaimStore<TRole> : IDisposable, Microsoft.AspNetCore.Identity.IRoleStore<TRole> where TRole : class
type IRoleClaimStore<'Role (requires 'Role : null)> = interface
interface IRoleStore<'Role (requires 'Role : null)>
interface IDisposable
Public Interface IRoleClaimStore(Of TRole)
Implements IDisposable, IRoleStore(Of TRole)
Jenis parameter
- TRole
Jenis merangkum peran.
- Turunan
- Penerapan
Metode
AddClaimAsync(TRole, Claim, CancellationToken) |
Tambahkan klaim baru ke peran sebagai operasi asinkron. |
CreateAsync(TRole, CancellationToken) |
Membuat peran baru di penyimpanan sebagai operasi asinkron. (Diperoleh dari IRoleStore<TRole>) |
DeleteAsync(TRole, CancellationToken) |
Menghapus peran dari penyimpanan sebagai operasi asinkron. (Diperoleh dari IRoleStore<TRole>) |
FindByIdAsync(String, CancellationToken) |
Menemukan peran yang memiliki ID yang ditentukan sebagai operasi asinkron. (Diperoleh dari IRoleStore<TRole>) |
FindByNameAsync(String, CancellationToken) |
Menemukan peran yang memiliki nama yang dinormalisasi yang ditentukan sebagai operasi asinkron. (Diperoleh dari IRoleStore<TRole>) |
GetClaimsAsync(TRole, CancellationToken) |
Mendapatkan daftar Claimmilik yang ditentukan |
GetNormalizedRoleNameAsync(TRole, CancellationToken) |
Dapatkan nama peran yang dinormalisasi sebagai operasi asinkron. (Diperoleh dari IRoleStore<TRole>) |
GetRoleIdAsync(TRole, CancellationToken) |
Mendapatkan ID untuk peran dari penyimpanan sebagai operasi asinkron. (Diperoleh dari IRoleStore<TRole>) |
GetRoleNameAsync(TRole, CancellationToken) |
Mendapatkan nama peran dari penyimpanan sebagai operasi asinkron. (Diperoleh dari IRoleStore<TRole>) |
RemoveClaimAsync(TRole, Claim, CancellationToken) |
Menghapus klaim dari peran sebagai operasi asinkron. |
SetNormalizedRoleNameAsync(TRole, String, CancellationToken) |
Tetapkan nama peran yang dinormalisasi sebagai operasi asinkron. (Diperoleh dari IRoleStore<TRole>) |
SetRoleNameAsync(TRole, String, CancellationToken) |
Mengatur nama peran di penyimpanan sebagai operasi asinkron. (Diperoleh dari IRoleStore<TRole>) |
UpdateAsync(TRole, CancellationToken) |
Updates peran di penyimpanan sebagai operasi asinkron. (Diperoleh dari IRoleStore<TRole>) |
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk