Aracılığıyla paylaş


IRoleStore<TRole> Arabirim

Tanım

Rollerin depolanması ve yönetilmesi için bir soyutlama 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)

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

DeleteAsync(TRole, CancellationToken)

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

FindByIdAsync(String, CancellationToken)

Zaman uyumsuz bir işlem olarak belirtilen kimliğe sahip rolü bulur.

FindByNameAsync(String, CancellationToken)

Zaman uyumsuz bir işlem olarak belirtilen normalleştirilmiş ada sahip rolü bulur.

GetNormalizedRoleNameAsync(TRole, CancellationToken)

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

GetRoleIdAsync(TRole, CancellationToken)

Bir rolün kimliğini depodan 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)

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

SetRoleNameAsync(TRole, String, CancellationToken)

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

UpdateAsync(TRole, CancellationToken)

Bir depodaki rolü zaman uyumsuz işlem olarak Güncelleştirmeler.

Şunlara uygulanır