AuthenticationHandler<TOptions>.InitializeAsync 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í
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
- scheme
- AuthenticationScheme
- 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í