StreamingRequestHandler 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.
Um gerenciador de requisições que processa requisições recebidas enviadas por um IStreamingTransport e segue o Bot Framework Protocol v3 com Streaming.
public class StreamingRequestHandler : Microsoft.Bot.Streaming.RequestHandler, IDisposable
type StreamingRequestHandler = class
inherit RequestHandler
interface IDisposable
Public Class StreamingRequestHandler
Inherits RequestHandler
Implements IDisposable
- Herança
- Implementações
Construtores
Propriedades
| Nome | Description |
|---|---|
| Audience |
Recebe o destinatário pretendido das Atividades enviadas por este StreamingRequestHandler. |
| ServiceUrl |
Obtém a URL do ponto final do canal de onde esse StreamingRequestHandler recebe requisições. |
Métodos
| Nome | Description |
|---|---|
| ConversationAddedTime(String) |
Ele entende DateTime quando a conversa foi adicionada a esse gerenciador de pedidos. |
| Dispose() |
Um gerenciador de requisições que processa requisições recebidas enviadas por um IStreamingTransport e segue o Bot Framework Protocol v3 com Streaming. |
| Dispose(Boolean) |
Dispõe de recursos do StreamingRequestHandler. |
| ForgetConversation(String) |
Remove a conversa dada desta instância da coleção de conversas rastreadas do StreamingRequestHandler. |
| HasConversation(String) |
Verifica se o conjunto de conversas para as quais este StreamingRequestHandler recebeu solicitações contém o ID de conversa passado. |
| ListenAsync() |
Começa a ouvir solicitações recebidas pelo servidor deste StreamingRequestHandler. |
| ListenAsync(CancellationToken) |
Começa a ouvir solicitações recebidas pelo servidor deste StreamingRequestHandler. |
| ProcessRequestAsync(ReceiveRequest, ILogger<RequestHandler>, Object, CancellationToken) |
Cuida dos pedidos recebidos. |
| SendActivityAsync(Activity, CancellationToken) |
Converte um Activity em um StreamingRequest e envia para o canal ao qual esse StreamingRequestHandler está conectado. |
| SendStreamingRequestAsync(StreamingRequest, CancellationToken) |
Envia um StreamingRequest para o canal de streaming conectado. |
| ServerDisconnected(Object, DisconnectedEventArgs) |
Um gerenciador de eventos para eventos desconectados no servidor. |