Bagikan melalui


IQueryableRoleStore<TRole> Antarmuka

Definisi

Menyediakan abstraksi untuk mengkueri peran di penyimpanan Peran.

generic <typename TRole>
 where TRole : classpublic interface class IQueryableRoleStore : IDisposable, Microsoft::AspNetCore::Identity::IRoleStore<TRole>
public interface IQueryableRoleStore<TRole> : IDisposable, Microsoft.AspNetCore.Identity.IRoleStore<TRole> where TRole : class
type IQueryableRoleStore<'Role (requires 'Role : null)> = interface
    interface IRoleStore<'Role (requires 'Role : null)>
    interface IDisposable
Public Interface IQueryableRoleStore(Of TRole)
Implements IDisposable, IRoleStore(Of TRole)

Jenis parameter

TRole

Jenis merangkum peran.

Turunan
Penerapan

Properti

Roles

Mengembalikan kumpulan IQueryable<T> peran.

Metode

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>)
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>)
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