Partilhar via


StreamingResponse Classe

Definição

Divisão da implementação entre Response e ResponseEx. O tipo de resposta básico enviado através do Bot Framework Protocol 3 com transportes de Extensões de Transmissão em Fluxo, equivalente a mensagens de resposta HTTP.

public class StreamingResponse
type StreamingResponse = class
Public Class StreamingResponse
Herança
StreamingResponse

Construtores

StreamingResponse()

Divisão da implementação entre Response e ResponseEx. O tipo de resposta básico enviado através do Bot Framework Protocol 3 com transportes de Extensões de Transmissão em Fluxo, equivalente a mensagens de resposta HTTP.

Propriedades

StatusCode

Obtém ou define o código de estado numérico para a resposta.

Streams

Obtém ou define a coleção de fluxos anexados a esta resposta.

Métodos

AddStream(HttpContent)

Adiciona um novo fluxo ao transmitido StreamingResponse que contém o conteúdo transmitido. ArgumentNullException Lança se o conteúdo for nulo.

CreateResponse(HttpStatusCode, HttpContent)

Cria uma resposta com o statusCode transmitido e o corpo opcional.

Forbidden(HttpContent)

Cria uma resposta que indica que o recurso pedido é proibido.

InternalServerError(HttpContent)

Cria uma resposta que indica que o servidor encontrou um erro ao processar o pedido.

NotFound(HttpContent)

Cria uma resposta que indica que o recurso pedido não foi encontrado.

OK(HttpContent)

Cria uma resposta que indica que o pedido foi efetuado com êxito.

Métodos da Extensão

SetBody(StreamingResponse, Object)

Adiciona um novo fluxo a esta StreamingResponse que contém o corpo transmitido. Noop no corpo nulo ou resposta nula.

SetBody(StreamingResponse, String)

Adiciona um novo fluxo a esta StreamingResponse que contém o corpo transmitido. Noop em corpo vazio ou resposta nula.

Aplica-se a