AuthenticationHandler<TOptions>.InitializeAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
InitializeAsync(AuthenticationScheme, HttpContext) |
Initialisez le gestionnaire, résolvez les options et validez-les. |
InitializeAsync(TOptions, HttpContext, ILogger, UrlEncoder) |
Initialize est appelé une fois par demande pour contextualiser cette instance avec l’état approprié. |
InitializeAsync(AuthenticationScheme, HttpContext)
- Source:
- AuthenticationHandler.cs
- Source:
- AuthenticationHandler.cs
- Source:
- AuthenticationHandler.cs
Initialisez le gestionnaire, résolvez les options et validez-les.
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
Paramètres
- scheme
- AuthenticationScheme
- context
- HttpContext
Retours
Implémente
S’applique à
InitializeAsync(TOptions, HttpContext, ILogger, UrlEncoder)
Initialize est appelé une fois par demande pour contextualiser cette instance avec l’état approprié.
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
Paramètres
- options
- TOptions
Options d’origine transmises par le comportement du contrôle d’application
- context
- HttpContext
Objet utilitaire permettant d’observer la demande et la réponse actuelles
- logger
- ILogger
Fabrique de journalisation utilisée pour créer des enregistreurs d’événements
- encoder
- UrlEncoder
L’UrlEncoderopérateur
Retours
async completion