IRoleStore<TRole> Arabirim

Tanım

Rollerin depolanması ve yönetimi için bir özet sağlar.

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

Tür Parametreleri

TRole

Rolü temsil eden tür.

Türetilmiş
Uygulamalar

Yöntemler

CreateAsync(TRole, CancellationToken)

Depoda zaman uyumsuz bir işlem olarak yeni bir rol oluşturur.

DeleteAsync(TRole, CancellationToken)

Bir rolü depodan zaman uyumsuz bir işlem olarak siler.

FindByIdAsync(String, CancellationToken)

Zaman uyumsuz bir işlem olarak belirtilen kimlere sahip rolü bulur.

FindByNameAsync(String, CancellationToken)

Zaman uyumsuz bir işlem olarak belirtilen normalleştirilmiş adı olan rolü bulur.

GetNormalizedRoleNameAsync(TRole, CancellationToken)

Bir rolün normalleştirilmiş adını zaman uyumsuz bir işlem olarak al.

GetRoleIdAsync(TRole, CancellationToken)

Depodan bir rolün kimliğini zaman uyumsuz bir işlem olarak alır.

GetRoleNameAsync(TRole, CancellationToken)

Depodan bir rolün adını zaman uyumsuz bir işlem olarak alır.

SetNormalizedRoleNameAsync(TRole, String, CancellationToken)

Bir rolün normalleştirilmiş adını zaman uyumsuz bir işlem olarak ayarlayın.

SetRoleNameAsync(TRole, String, CancellationToken)

Depoda bir rolün adını zaman uyumsuz bir işlem olarak ayarlar.

UpdateAsync(TRole, CancellationToken)

Depoda bir rolü zaman uyumsuz bir işlem olarak güncelleştirme.

Şunlara uygulanır