AuthorizationPolicy.CombineAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| CombineAsync(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>) |
AuthorizationPolicy Zkombinuje zadané |
| CombineAsync(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>, IEnumerable<AuthorizationPolicy>) |
AuthorizationPolicy Zkombinuje zadané |
CombineAsync(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>)
AuthorizationPolicy Zkombinuje zadané policyProvider.
public:
static System::Threading::Tasks::Task<Microsoft::AspNetCore::Authorization::AuthorizationPolicy ^> ^ CombineAsync(Microsoft::AspNetCore::Authorization::IAuthorizationPolicyProvider ^ policyProvider, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Authorization::IAuthorizeData ^> ^ authorizeData);
public static System.Threading.Tasks.Task<Microsoft.AspNetCore.Authorization.AuthorizationPolicy> CombineAsync (Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider policyProvider, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizeData> authorizeData);
public static System.Threading.Tasks.Task<Microsoft.AspNetCore.Authorization.AuthorizationPolicy?> CombineAsync (Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider policyProvider, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizeData> authorizeData);
static member CombineAsync : Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider * seq<Microsoft.AspNetCore.Authorization.IAuthorizeData> -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authorization.AuthorizationPolicy>
Public Shared Function CombineAsync (policyProvider As IAuthorizationPolicyProvider, authorizeData As IEnumerable(Of IAuthorizeData)) As Task(Of AuthorizationPolicy)
Parametry
- policyProvider
- IAuthorizationPolicyProvider
A IAuthorizationPolicyProvider , která poskytuje zásady ke kombinování.
- authorizeData
- IEnumerable<IAuthorizeData>
Kolekce autorizačních dat, která se používají k použití autorizace na prostředek.
Návraty
NovýAuthorizationPolicy, který představuje kombinaci autorizačních zásad poskytovaných zadaným .policyProvider
Platí pro
CombineAsync(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>, IEnumerable<AuthorizationPolicy>)
AuthorizationPolicy Zkombinuje zadané policyProvider.
public static System.Threading.Tasks.Task<Microsoft.AspNetCore.Authorization.AuthorizationPolicy?> CombineAsync (Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider policyProvider, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizeData> authorizeData, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.AuthorizationPolicy> policies);
static member CombineAsync : Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider * seq<Microsoft.AspNetCore.Authorization.IAuthorizeData> * seq<Microsoft.AspNetCore.Authorization.AuthorizationPolicy> -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authorization.AuthorizationPolicy>
Public Shared Function CombineAsync (policyProvider As IAuthorizationPolicyProvider, authorizeData As IEnumerable(Of IAuthorizeData), policies As IEnumerable(Of AuthorizationPolicy)) As Task(Of AuthorizationPolicy)
Parametry
- policyProvider
- IAuthorizationPolicyProvider
A IAuthorizationPolicyProvider , která poskytuje zásady ke kombinování.
- authorizeData
- IEnumerable<IAuthorizeData>
Kolekce autorizačních dat, která se používají k použití autorizace na prostředek.
- policies
- IEnumerable<AuthorizationPolicy>
Kolekce AuthorizationPolicy zásad, které se mají kombinovat.
Návraty
NovýAuthorizationPolicy, který představuje kombinaci autorizačních zásad poskytovaných zadaným .policyProvider