Freigeben über


HandleRequestContext<TOptions> Klasse

Definition

Basiskontexttyp für die Verarbeitung von Authentifizierungsanforderungen.

generic <typename TOptions>
 where TOptions : AuthenticationSchemeOptionspublic ref class HandleRequestContext : Microsoft::AspNetCore::Authentication::BaseContext<TOptions>
public class HandleRequestContext<TOptions> : Microsoft.AspNetCore.Authentication.BaseContext<TOptions> where TOptions : AuthenticationSchemeOptions
type HandleRequestContext<'Options (requires 'Options :> AuthenticationSchemeOptions)> = class
    inherit BaseContext<'Options (requires 'Options :> AuthenticationSchemeOptions)>
Public Class HandleRequestContext(Of TOptions)
Inherits BaseContext(Of TOptions)

Typparameter

TOptions
Vererbung
HandleRequestContext<TOptions>
Abgeleitet

Konstruktoren

HandleRequestContext<TOptions>(HttpContext, AuthenticationScheme, TOptions)

Initialisiert eine neue Instanz von HandleRequestContext<TOptions>.

Eigenschaften

HttpContext

Der Kontext.

(Geerbt von BaseContext<TOptions>)
Options

Ruft die dem Schema zugeordneten Authentifizierungsoptionen ab.

(Geerbt von BaseContext<TOptions>)
Request

Die Anforderung.

(Geerbt von BaseContext<TOptions>)
Response

Die Antwort.

(Geerbt von BaseContext<TOptions>)
Result

Die HandleRequestResult , die vom Handler verwendet wird.

Scheme

Das Authentifizierungsschema.

(Geerbt von BaseContext<TOptions>)

Methoden

HandleResponse()

Stellt jegliche Verarbeitung für diese Anforderung ein und kehrt zum Client zurück. Der Aufrufer ist dafür verantwortlich, die vollständige Antwort zu generieren.

SkipHandler()

Beenden Der Verarbeitung der Anforderung im aktuellen Handler.

Gilt für: