HttpResponseFeature Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализация по умолчанию для 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
- Наследование
-
HttpResponseFeature
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| HttpResponseFeature() |
Инициализирует новый экземпляр HttpResponseFeature. |
Свойства
| Имя | Описание |
|---|---|
| Body |
Возвращает или задает текст Stream ответа. |
| HasStarted |
Возвращает значение, указывающее, запущен ли ответ.
Если |
| Headers |
Возвращает или задает заголовки ответа для отправки. Заголовки с несколькими значениями будут выдаваться в виде нескольких заголовков. |
| ReasonPhrase |
Возвращает или задает фразу причины, определенную в разделе 4 RFC 9112. Обратите внимание, что это поле больше не поддерживается HTTP/2. |
| StatusCode |
Возвращает или задает код состояния, определенный в RFC 7230. |
Методы
| Имя | Описание |
|---|---|
| OnCompleted(Func<Object,Task>, Object) |
Регистрирует обратный вызов после завершения ответа. Это предназначено для очистки ресурсов. |
| OnStarting(Func<Object,Task>, Object) |
Регистрирует обратный вызов, который будет вызываться непосредственно перед началом ответа. Это последний шанс изменить Headers, StatusCodeили ReasonPhrase. |