AuthorizationHandler<TRequirement,TResource> 类 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
需要针对特定要求和资源类型调用的授权处理程序的基类。
generic <typename TRequirement, typename TResource>
 where TRequirement : IAuthorizationRequirementpublic ref class AuthorizationHandler abstract : Microsoft::AspNetCore::Authorization::IAuthorizationHandlerpublic abstract class AuthorizationHandler<TRequirement,TResource> : Microsoft.AspNetCore.Authorization.IAuthorizationHandler where TRequirement : IAuthorizationRequirementtype AuthorizationHandler<'Requirement, 'Resource (requires 'Requirement :> IAuthorizationRequirement)> = class
    interface IAuthorizationHandlerPublic MustInherit Class AuthorizationHandler(Of TRequirement, TResource)
Implements IAuthorizationHandler类型参数
- TRequirement
要评估的要求的类型。
- TResource
要评估的资源的类型。
- 继承
- 
				AuthorizationHandler<TRequirement,TResource>
- 实现
构造函数
| AuthorizationHandler<TRequirement,TResource>() | 需要针对特定要求和资源类型调用的授权处理程序的基类。 | 
方法
| HandleAsync(AuthorizationHandlerContext) | 决定是否允许授权。 | 
| HandleRequirementAsync(AuthorizationHandlerContext, TRequirement, TResource) | 根据特定要求和资源决定是否允许授权。 |