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 manipulador de solicitação que processa solicitações de entrada enviadas por um IStreamingTransport e segue o Protocolo do Bot Framework v3 com Extensões de 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
Audience |
Obtém o destinatário pretendido de Atividades enviadas deste StreamingRequestHandler. |
ServiceUrl |
Obtém a URL do ponto de extremidade do canal do qual StreamingRequestHandler recebe solicitações. |
Métodos
ConversationAddedTime(String) |
Obtém o DateTime quando a conversa foi adicionada a esse manipulador de solicitação. |
Dispose() |
Um manipulador de solicitação que processa solicitações de entrada enviadas por um IStreamingTransport e segue o Protocolo do Bot Framework v3 com Extensões de Streaming. |
Dispose(Boolean) |
Descarta recursos do StreamingRequestHandler. |
ForgetConversation(String) |
Remove a conversa fornecida dessa instância da coleção de conversas controladas do StreamingRequestHandler. |
HasConversation(String) |
Verifica se o conjunto de conversas que esse StreamingRequestHandler recebeu solicitações contém a ID de conversa passada. |
ListenAsync() |
Começa a escutar solicitações de entrada no servidor desse StreamingRequestHandler. |
ListenAsync(CancellationToken) |
Começa a escutar solicitações de entrada no servidor desse StreamingRequestHandler. |
ProcessRequestAsync(ReceiveRequest, ILogger<RequestHandler>, Object, CancellationToken) |
Manipula solicitações de entrada. |
SendActivityAsync(Activity, CancellationToken) |
Converte um Activity em um StreamingRequest e o envia para o canal ao qual StreamingRequestHandler está conectado. |
SendStreamingRequestAsync(StreamingRequest, CancellationToken) |
Envia um StreamingRequest para o canal de streaming conectado. |
ServerDisconnected(Object, DisconnectedEventArgs) |
Um manipulador de eventos para eventos desconectados do servidor. |