Share via


AuthenticationHandler<TOptions>.InitializeAsync Yöntem

Tanım

Aşırı Yüklemeler

InitializeAsync(AuthenticationScheme, HttpContext)

İşleyiciyi başlatın, seçenekleri çözün ve doğrulayın.

InitializeAsync(TOptions, HttpContext, ILogger, UrlEncoder)

Initialize, bu örneği uygun durumla bağlamsal hale getirmek için istek başına bir kez çağrılır.

InitializeAsync(AuthenticationScheme, HttpContext)

Kaynak:
AuthenticationHandler.cs
Kaynak:
AuthenticationHandler.cs

İşleyiciyi başlatın, seçenekleri çözün ve doğrulayın.

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

Parametreler

context
HttpContext

Döndürülenler

Uygulamalar

Şunlara uygulanır

InitializeAsync(TOptions, HttpContext, ILogger, UrlEncoder)

Initialize, bu örneği uygun durumla bağlamsal hale getirmek için istek başına bir kez çağrılır.

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

Parametreler

options
TOptions

Uygulama denetimi davranışı tarafından geçirilen özgün seçenekler

context
HttpContext

Geçerli isteği ve yanıtı gözlemlemek için yardımcı program nesnesi

logger
ILogger

Günlükçü oluşturmak için kullanılan günlük fabrikası

Döndürülenler

zaman uyumsuz tamamlama

Şunlara uygulanır