AuthenticationHandler<TOptions>.InitializeAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
InitializeAsync(AuthenticationScheme, HttpContext) |
Inisialisasi handler, atasi opsi dan validasi. |
InitializeAsync(TOptions, HttpContext, ILogger, UrlEncoder) |
Inisialisasi dipanggil sekali per permintaan untuk mengonteksualisasikan instans ini dengan status yang sesuai. |
InitializeAsync(AuthenticationScheme, HttpContext)
- Sumber:
- AuthenticationHandler.cs
- Sumber:
- AuthenticationHandler.cs
- Sumber:
- AuthenticationHandler.cs
Inisialisasi handler, atasi opsi dan validasi.
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
Parameter
- scheme
- AuthenticationScheme
- context
- HttpContext
Mengembalikan
Penerapan
Berlaku untuk
InitializeAsync(TOptions, HttpContext, ILogger, UrlEncoder)
Inisialisasi dipanggil sekali per permintaan untuk mengonteksualisasikan instans ini dengan status yang sesuai.
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
Parameter
- options
- TOptions
Opsi asli yang diteruskan oleh perilaku kontrol aplikasi
- context
- HttpContext
Objek utilitas untuk mengamati permintaan dan respons saat ini
- logger
- ILogger
Pabrik pengelogan yang digunakan untuk membuat pencatat
- encoder
- UrlEncoder
Mengembalikan
penyelesaian asinkron
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk