Sdílet prostřednictvím


AuthenticationHandler<TOptions>.InitializeAsync Metoda

Definice

Přetížení

InitializeAsync(AuthenticationScheme, HttpContext)

Inicializuje obslužnou rutinu, přeloží možnosti a ověří je.

InitializeAsync(TOptions, HttpContext, ILogger, UrlEncoder)

Inicializace je volána jednou pro každý požadavek za účelem kontextualizace této instance s odpovídajícím stavem.

InitializeAsync(AuthenticationScheme, HttpContext)

Zdroj:
AuthenticationHandler.cs
Zdroj:
AuthenticationHandler.cs
Zdroj:
AuthenticationHandler.cs

Inicializuje obslužnou rutinu, přeloží možnosti a ověří je.

public:
 virtual System::Threading::Tasks::Task ^ InitializeAsync(Microsoft::AspNetCore::Authentication::AuthenticationScheme ^ scheme, Microsoft::AspNetCore::Http::HttpContext ^ context);
public System.Threading.Tasks.Task InitializeAsync (Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Http.HttpContext context);
abstract member InitializeAsync : Microsoft.AspNetCore.Authentication.AuthenticationScheme * Microsoft.AspNetCore.Http.HttpContext -> System.Threading.Tasks.Task
override this.InitializeAsync : Microsoft.AspNetCore.Authentication.AuthenticationScheme * Microsoft.AspNetCore.Http.HttpContext -> System.Threading.Tasks.Task
Public Function InitializeAsync (scheme As AuthenticationScheme, context As HttpContext) As Task

Parametry

context
HttpContext

Návraty

Implementuje

Platí pro

InitializeAsync(TOptions, HttpContext, ILogger, UrlEncoder)

Inicializace je volána jednou pro každý požadavek za účelem kontextualizace této instance s odpovídajícím stavem.

public:
 System::Threading::Tasks::Task ^ InitializeAsync(TOptions options, Microsoft::AspNetCore::Http::HttpContext ^ context, Microsoft::Extensions::Logging::ILogger ^ logger, System::Text::Encodings::Web::UrlEncoder ^ encoder);
public System.Threading.Tasks.Task InitializeAsync (TOptions options, Microsoft.AspNetCore.Http.HttpContext context, Microsoft.Extensions.Logging.ILogger logger, System.Text.Encodings.Web.UrlEncoder encoder);
member this.InitializeAsync : 'Options * Microsoft.AspNetCore.Http.HttpContext * Microsoft.Extensions.Logging.ILogger * System.Text.Encodings.Web.UrlEncoder -> System.Threading.Tasks.Task
Public Function InitializeAsync (options As TOptions, context As HttpContext, logger As ILogger, encoder As UrlEncoder) As Task

Parametry

options
TOptions

Původní možnosti předávané chováním řízení aplikace

context
HttpContext

Objekt nástroje pro sledování aktuálního požadavku a odpovědi

logger
ILogger

Objekt pro protokolování použitý k vytváření protokolovačů

encoder
UrlEncoder

Hodnota UrlEncoder

Návraty

asynchronní dokončování

Platí pro