語言

AssertionRequirement 類別

定義

實作一個 IAuthorizationHandler 且 IAuthorizationRequirement 需要使用者指定的斷言。

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
實作

建構函式

名稱 Description
AssertionRequirement(Func<AuthorizationHandlerContext,Boolean>)

建立一個新的 實例。AssertionRequirement

AssertionRequirement(Func<AuthorizationHandlerContext,Task<Boolean>>)

建立一個新的 實例。AssertionRequirement

屬性

名稱 Description
Handler

這個函式被呼叫來處理這個需求。

方法

名稱 Description
HandleAsync(AuthorizationHandlerContext)

打電話 Handler 詢問授權是否允許。

ToString()

回傳需求字串表示。

適用於