StreamingRequestHandler Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Обработчик запросов, который обрабатывает входящие запросы, отправленные через IStreamingTransport, и соответствует протоколу Bot Framework версии 3 с расширениями потоковой передачи.
public class StreamingRequestHandler : Microsoft.Bot.Streaming.RequestHandler, IDisposable
type StreamingRequestHandler = class
inherit RequestHandler
interface IDisposable
Public Class StreamingRequestHandler
Inherits RequestHandler
Implements IDisposable
- Наследование
- Реализации
Конструкторы
Свойства
Audience |
Возвращает получателя действий , отправленных из этого StreamingRequestHandler. |
ServiceUrl |
Возвращает URL-адрес конечной точки канала, от которую streamingRequestHandler получает запросы. |
Методы
ConversationAddedTime(String) |
Возвращает значение , DateTime когда беседа была добавлена в этот обработчик запросов. |
Dispose() |
Обработчик запросов, который обрабатывает входящие запросы, отправленные через IStreamingTransport, и соответствует протоколу Bot Framework версии 3 с расширениями потоковой передачи. |
Dispose(Boolean) |
Удаляет ресурсы объекта StreamingRequestHandler. |
ForgetConversation(String) |
Удаляет заданный диалог из этого экземпляра коллекции отслеживаемых бесед StreamingRequestHandler. |
HasConversation(String) |
Проверяет, содержит ли набор диалогов, для которого этот объект StreamingRequestHandler получил запросы, а также переданный идентификатор диалога. |
ListenAsync() |
Начинает прослушивание входящих запросов через сервер StreamingRequestHandler. |
ListenAsync(CancellationToken) |
Начинает прослушивание входящих запросов через сервер StreamingRequestHandler. |
ProcessRequestAsync(ReceiveRequest, ILogger<RequestHandler>, Object, CancellationToken) |
Обрабатывает входящие запросы. |
SendActivityAsync(Activity, CancellationToken) |
Преобразует в ActivityStreamingRequest и отправляет его в канал, к которому подключен StreamingRequestHandler. |
SendStreamingRequestAsync(StreamingRequest, CancellationToken) |
Отправляет в подключенный StreamingRequest канал потоковой передачи. |
ServerDisconnected(Object, DisconnectedEventArgs) |
Обработчик событий для событий, отключенных от сервера. |