Bagikan melalui


HttpResponseFeature Kelas

Definisi

Implementasi default untuk 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
Warisan
HttpResponseFeature
Penerapan

Konstruktor

HttpResponseFeature()

Menginisialisasi instans HttpResponseFeaturebaru .

Properti

Body

Mendapatkan atau mengatur Stream untuk menulis isi respons.

HasStarted

Mendapatkan nilai yang menunjukkan apakah respons telah dimulai.

Jika true, StatusCode, ReasonPhrase, dan Headers sekarang tidak dapat diubah, dan OnStarting(Func<Object,Task>, Object) tidak boleh lagi dipanggil.

Headers

Mendapatkan atau mengatur header respons yang akan dikirim. Header dengan beberapa nilai akan dipancarkan sebagai beberapa header.

ReasonPhrase

Mendapatkan atau mengatur frasa alasan seperti yang didefinisikan dalam RFC 7230. Perhatikan bahwa bidang ini tidak lagi didukung oleh HTTP/2.

StatusCode

Mendapatkan atau mengatur kode status seperti yang didefinisikan dalam RFC 7230.

Metode

OnCompleted(Func<Object,Task>, Object)

Mendaftarkan panggilan balik untuk dipanggil setelah respons selesai sepenuhnya. Ini ditujukan untuk pembersihan sumber daya.

OnStarting(Func<Object,Task>, Object)

Mendaftarkan panggilan balik yang akan dipanggil tepat sebelum respons dimulai.

Ini adalah kesempatan terakhir untuk memodifikasi Headers, , StatusCodeatau ReasonPhrase.

Berlaku untuk