IRoleStore<TRole> Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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. |