StreamingRequest Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
A implementação é dividida entre Request e RequestEx. O tipo de solicitação básica enviado pelo Protocolo 3 do Bot Framework com transportes de Extensões de Streaming, equivalente a mensagens de solicitação HTTP.
public class StreamingRequest
type StreamingRequest = class
Public Class StreamingRequest
- Herança
-
StreamingRequest
Construtores
StreamingRequest() |
A implementação é dividida entre Request e RequestEx. O tipo de solicitação básica enviado pelo Protocolo 3 do Bot Framework com transportes de Extensões de Streaming, equivalente a mensagens de solicitação HTTP. |
Campos
DELETE |
Verbo usado por solicitações para excluir dados hospedados em um servidor remoto. |
GET |
Verbo usado por solicitações para obter recursos hospedados em um servidor remoto. |
POST |
Verbo usado por solicitações postando dados em um servidor remoto. |
PUT |
Verbo usado por solicitações que colocam dados atualizados em um servidor remoto. |
Propriedades
Path |
Obtém ou define o caminho para o qual essa solicitação será roteado no servidor remoto. |
Streams |
Obtém ou define a coleção de anexos de fluxo incluídos nesta solicitação. |
Verb |
Obtém ou define a ação de verbo que essa solicitação executará. |
Métodos
AddStream(HttpContent, Guid) |
Adiciona um novo anexo de fluxo a este StreamingRequest. |
AddStream(HttpContent) |
Adiciona um novo anexo de fluxo a este StreamingRequest. |
CreateDelete(String, HttpContent) |
Cria um StreamingRequest para excluir dados hospedados em um servidor remoto. |
CreateGet(String, HttpContent) |
Cria um StreamingRequest para obter recursos hospedados em um servidor remoto. |
CreatePost(String, HttpContent) |
Cria um StreamingRequest para postar dados em um servidor remoto. |
CreatePut(String, HttpContent) |
Cria um StreamingRequest para colocar dados atualizados em um servidor remoto. |
CreateRequest(String, String, HttpContent) |
Cria um StreamingRequest com o método, o caminho e o corpo passados. |
Métodos de Extensão
SetBody(StreamingRequest, Object) |
Adiciona um novo fluxo a isso StreamingRequest que contém o corpo passado. Noop no corpo nulo ou na solicitação nula. |
SetBody(StreamingRequest, String) |
Adiciona um novo fluxo a isso StreamingRequest que contém o corpo passado. Noop no corpo nulo ou na solicitação nula. |