Bagikan melalui


IRoleClaimStore<TRole> Antarmuka

Definisi

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 role sebagai operasi asinkron.

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