Aracılığıyla paylaş


IRoleClaimStore<TRole> Arabirim

Tanım

Role özgü taleplerin deposu için bir soyutlama sağlar.

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)

Tür Parametreleri

TRole

Bir rolü kapsülleme türü.

Türetilmiş
Uygulamalar

Yöntemler

AddClaimAsync(TRole, Claim, CancellationToken)

Role zaman uyumsuz işlem olarak yeni bir talep ekleyin.

CreateAsync(TRole, CancellationToken)

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

(Devralındığı yer: IRoleStore<TRole>)
DeleteAsync(TRole, CancellationToken)

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

(Devralındığı yer: IRoleStore<TRole>)
FindByIdAsync(String, CancellationToken)

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

(Devralındığı yer: IRoleStore<TRole>)
FindByNameAsync(String, CancellationToken)

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

(Devralındığı yer: IRoleStore<TRole>)
GetClaimsAsync(TRole, CancellationToken)

Zaman uyumsuz bir işlem olarak belirtilene role ait olacak s listesini Claimalır.

GetNormalizedRoleNameAsync(TRole, CancellationToken)

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

(Devralındığı yer: IRoleStore<TRole>)
GetRoleIdAsync(TRole, CancellationToken)

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

(Devralındığı yer: IRoleStore<TRole>)
GetRoleNameAsync(TRole, CancellationToken)

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

(Devralındığı yer: IRoleStore<TRole>)
RemoveClaimAsync(TRole, Claim, CancellationToken)

Rolden zaman uyumsuz işlem olarak bir talebi kaldırma.

SetNormalizedRoleNameAsync(TRole, String, CancellationToken)

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

(Devralındığı yer: IRoleStore<TRole>)
SetRoleNameAsync(TRole, String, CancellationToken)

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

(Devralındığı yer: IRoleStore<TRole>)
UpdateAsync(TRole, CancellationToken)

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

(Devralındığı yer: IRoleStore<TRole>)

Şunlara uygulanır