IRoleClaimStore<TRole> 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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)
類型參數
- 衍生
-
- 實作
-
方法
AddClaimAsync(TRole, Claim, CancellationToken)
|
將新的宣告新增至角色作為非同步作業。
|
CreateAsync(TRole, CancellationToken)
|
在存放區中建立新角色做為非同步作業。
(繼承來源 IRoleStore<TRole>)
|
DeleteAsync(TRole, CancellationToken)
|
從存放區刪除角色做為非同步作業。
(繼承來源 IRoleStore<TRole>)
|
FindByIdAsync(String, CancellationToken)
|
尋找具有指定識別碼的角色做為非同步作業。
(繼承來源 IRoleStore<TRole>)
|
FindByNameAsync(String, CancellationToken)
|
尋找具有指定正規化名稱的角色做為非同步作業。
(繼承來源 IRoleStore<TRole>)
|
GetClaimsAsync(TRole, CancellationToken)
|
取得要屬於指定 role 做為非同步作業之 的 清單 Claim 。
|
GetNormalizedRoleNameAsync(TRole, CancellationToken)
|
取得角色的正規化名稱作為非同步作業。
(繼承來源 IRoleStore<TRole>)
|
GetRoleIdAsync(TRole, CancellationToken)
|
從存放區取得角色的識別碼做為非同步作業。
(繼承來源 IRoleStore<TRole>)
|
GetRoleNameAsync(TRole, CancellationToken)
|
從存放區取得角色的名稱做為非同步作業。
(繼承來源 IRoleStore<TRole>)
|
RemoveClaimAsync(TRole, Claim, CancellationToken)
|
將宣告從角色移除為非同步作業。
|
SetNormalizedRoleNameAsync(TRole, String, CancellationToken)
|
將角色的正規化名稱設定為非同步作業。
(繼承來源 IRoleStore<TRole>)
|
SetRoleNameAsync(TRole, String, CancellationToken)
|
將存放區中的角色名稱設定為非同步作業。
(繼承來源 IRoleStore<TRole>)
|
UpdateAsync(TRole, CancellationToken)
|
更新存放區中的角色作為非同步作業。
(繼承來源 IRoleStore<TRole>)
|
適用於