HttpResponseFeature Třída

Definice

Výchozí implementace pro IHttpResponseFeature.

public ref class HttpResponseFeature : Microsoft::AspNetCore::Http::Features::IHttpResponseFeature
public class HttpResponseFeature : Microsoft.AspNetCore.Http.Features.IHttpResponseFeature
type HttpResponseFeature = class
    interface IHttpResponseFeature
Public Class HttpResponseFeature
Implements IHttpResponseFeature
Dědičnost
HttpResponseFeature
Implementuje

Konstruktory

Name Description
HttpResponseFeature()

Inicializuje novou instanci .HttpResponseFeature

Vlastnosti

Name Description
Body

Získá nebo nastaví Stream pro zápis textu odpovědi.

HasStarted

Získá hodnotu, která označuje, jestli odpověď začala.

Pokud true, StatusCodeReasonPhrase, a jsou nyní Headers neměnné a OnStarting(Func<Object,Task>, Object) již by neměly být volána.

Headers

Získá nebo nastaví hlavičky odpovědi k odeslání. Záhlaví s více hodnotami se vygenerují jako více záhlaví.

ReasonPhrase

Získá nebo nastaví důvod-frázi definovanou v DOKUMENTU RFC 9112 Oddíl 4. Všimněte si, že toto pole už http/2 nepodporuje.

StatusCode

Získá nebo nastaví stavový kód definovaný v RFC 7230.

Metody

Name Description
OnCompleted(Func<Object,Task>, Object)

Zaregistruje zpětné volání, které se má vyvolat po úplném dokončení odpovědi. Toto je určeno pro vyčištění prostředků.

OnStarting(Func<Object,Task>, Object)

Zaregistruje zpětné volání, které se má vyvolat těsně před spuštěním odpovědi.

Toto je poslední šance na úpravu Headers, StatusCodenebo ReasonPhrase.

Platí pro