AssertionRequirement 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
实现并IAuthorizationHandlerIAuthorizationRequirement采用用户指定的断言。
public ref class AssertionRequirement : Microsoft::AspNetCore::Authorization::IAuthorizationHandler, Microsoft::AspNetCore::Authorization::IAuthorizationRequirement
public class AssertionRequirement : Microsoft.AspNetCore.Authorization.IAuthorizationHandler, Microsoft.AspNetCore.Authorization.IAuthorizationRequirement
type AssertionRequirement = class
interface IAuthorizationHandler
interface IAuthorizationRequirement
Public Class AssertionRequirement
Implements IAuthorizationHandler, IAuthorizationRequirement
- 继承
-
AssertionRequirement
- 实现
构造函数
| 名称 | 说明 |
|---|---|
| AssertionRequirement(Func<AuthorizationHandlerContext,Boolean>) |
创建 AssertionRequirement的新实例。 |
| AssertionRequirement(Func<AuthorizationHandlerContext,Task<Boolean>>) |
创建 AssertionRequirement的新实例。 |
属性
| 名称 | 说明 |
|---|---|
| Handler |
调用用于处理此要求的函数。 |
方法
| 名称 | 说明 |
|---|---|
| HandleAsync(AuthorizationHandlerContext) |
调用 Handler 以查看是否允许授权。 |
| ToString() |
返回要求的字符串表示形式。 |