AuthorizeFilter 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
AuthorizeFilter()
初始化新的 AuthorizeFilter 執行個體。
public:
AuthorizeFilter();
public AuthorizeFilter ();
Public Sub New ()
適用於
AuthorizeFilter(AuthorizationPolicy)
初始化新的 AuthorizeFilter 實例。
public:
AuthorizeFilter(Microsoft::AspNetCore::Authorization::AuthorizationPolicy ^ policy);
public AuthorizeFilter (Microsoft.AspNetCore.Authorization.AuthorizationPolicy policy);
new Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter : Microsoft.AspNetCore.Authorization.AuthorizationPolicy -> Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter
Public Sub New (policy As AuthorizationPolicy)
參數
- policy
- AuthorizationPolicy
要使用的授權原則。
適用於
AuthorizeFilter(IEnumerable<IAuthorizeData>)
初始化 AuthorizeFilter 的新執行個體。
public:
AuthorizeFilter(System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Authorization::IAuthorizeData ^> ^ authorizeData);
public AuthorizeFilter (System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizeData> authorizeData);
new Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter : seq<Microsoft.AspNetCore.Authorization.IAuthorizeData> -> Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter
Public Sub New (authorizeData As IEnumerable(Of IAuthorizeData))
參數
- authorizeData
- IEnumerable<IAuthorizeData>
IAuthorizeData要合併成 的 IAuthorizeData 。
適用於
AuthorizeFilter(String)
初始化 AuthorizeFilter 的新執行個體。
public:
AuthorizeFilter(System::String ^ policy);
public AuthorizeFilter (string policy);
new Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter : string -> Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter
Public Sub New (policy As String)
參數
- policy
- String
授權所需的原則名稱。
適用於
AuthorizeFilter(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>)
初始化新的 AuthorizeFilter 實例。
public:
AuthorizeFilter(Microsoft::AspNetCore::Authorization::IAuthorizationPolicyProvider ^ policyProvider, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Authorization::IAuthorizeData ^> ^ authorizeData);
public AuthorizeFilter (Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider policyProvider, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizeData> authorizeData);
new Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter : Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider * seq<Microsoft.AspNetCore.Authorization.IAuthorizeData> -> Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter
Public Sub New (policyProvider As IAuthorizationPolicyProvider, authorizeData As IEnumerable(Of IAuthorizeData))
參數
- policyProvider
- IAuthorizationPolicyProvider
IAuthorizationPolicyProvider要用來解析原則名稱的 。
- authorizeData
- IEnumerable<IAuthorizeData>
IAuthorizeData要合併成 的 IAuthorizeData 。
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應