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)
|
查找具有指定 ID 作为异步操作的角色。
(继承自 IRoleStore<TRole>)
|
FindByNameAsync(String, CancellationToken)
|
查找具有指定规范化名称作为异步操作的角色。
(继承自 IRoleStore<TRole>)
|
GetClaimsAsync(TRole, CancellationToken)
|
Claim获取要属于指定role 为异步操作的 的列表。
|
GetNormalizedRoleNameAsync(TRole, CancellationToken)
|
获取角色的规范化名称作为异步操作。
(继承自 IRoleStore<TRole>)
|
GetRoleIdAsync(TRole, CancellationToken)
|
以异步操作的形式从存储中获取角色的 ID。
(继承自 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>)
|
适用于