Compartilhar via


IHttpResponseFeature Interface

Definição

Representa os campos e o estado de uma resposta HTTP.

public interface class IHttpResponseFeature
public interface IHttpResponseFeature
type IHttpResponseFeature = interface
Public Interface IHttpResponseFeature
Derivado

Propriedades

Body
Obsoleto.

Obtém ou define o Stream para gravar o corpo da resposta.

HasStarted

Obtém um valor que indica se a resposta foi iniciada.

Se true, , StatusCodeReasonPhrasee Headers agora forem imutáveis e OnStarting(Func<Object,Task>, Object) não deverão mais ser chamados.

Headers

Obtém ou define os cabeçalhos de resposta a serem enviados. Cabeçalhos com vários valores serão emitidos como vários cabeçalhos.

ReasonPhrase

Obtém ou define a frase do motivo, conforme definido no RFC 7230. Observe que esse campo não é mais compatível com HTTP/2.

StatusCode

Obtém ou define o código de status conforme definido no RFC 7230.

Métodos

OnCompleted(Func<Object,Task>, Object)

Registra um retorno de chamada a ser invocado após a conclusão completa de uma resposta. Isso se destina à limpeza de recursos.

OnStarting(Func<Object,Task>, Object)

Registra um retorno de chamada a ser invocado logo antes do início da resposta.

Essa é a última chance de modificar o Headers, StatusCodeou ReasonPhrase.

Aplica-se a