Поделиться через


StreamingRequestHandler Конструкторы

Определение

Перегрузки

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Инициализирует новый экземпляр StreamingRequestHandler класса и устанавливает подключение через WebSocket к каналу потоковой передачи.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Инициализирует новый экземпляр StreamingRequestHandler класса и устанавливает подключение через именованный канал к каналу потоковой передачи.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, StreamingConnection, String, ILogger)

Инициализирует новый экземпляр класса StreamingRequestHandler.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, String, ILogger)

Инициализирует новый экземпляр StreamingRequestHandler класса и устанавливает подключение через WebSocket к каналу потоковой передачи.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, String, ILogger)

Инициализирует новый экземпляр StreamingRequestHandler класса и устанавливает подключение через именованный канал к каналу потоковой передачи.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Инициализирует новый экземпляр StreamingRequestHandler класса и устанавливает подключение через WebSocket к каналу потоковой передачи.

public StreamingRequestHandler (Microsoft.Bot.Builder.IBot bot, Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor activityProcessor, System.Net.WebSockets.WebSocket socket, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Builder.Streaming.StreamingRequestHandler : Microsoft.Bot.Builder.IBot * Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor * System.Net.WebSockets.WebSocket * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Builder.Streaming.StreamingRequestHandler
Public Sub New (bot As IBot, activityProcessor As IStreamingActivityProcessor, socket As WebSocket, Optional logger As ILogger = Nothing)

Параметры

bot
IBot

Бот, для которого мы обрабатываем запросы.

activityProcessor
IStreamingActivityProcessor

Обработчик для входящих запросов.

socket
WebSocket

Базовый сокет, используемый при подключении к каналу.

logger
ILogger

Реализация средства ведения журнала для трассировки и отладки информации.

Применяется к

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Инициализирует новый экземпляр StreamingRequestHandler класса и устанавливает подключение через именованный канал к каналу потоковой передачи.

public StreamingRequestHandler (Microsoft.Bot.Builder.IBot bot, Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor activityProcessor, string pipeName, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Builder.Streaming.StreamingRequestHandler : Microsoft.Bot.Builder.IBot * Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor * string * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Builder.Streaming.StreamingRequestHandler
Public Sub New (bot As IBot, activityProcessor As IStreamingActivityProcessor, pipeName As String, Optional logger As ILogger = Nothing)

Параметры

bot
IBot

Бот, для которого мы обрабатываем запросы.

activityProcessor
IStreamingActivityProcessor

Обработчик для входящих запросов.

pipeName
String

Имя именованного канала, используемого при подключении к каналу.

logger
ILogger

Реализация средства ведения журнала для трассировки и отладки информации.

Применяется к

StreamingRequestHandler(IBot, IStreamingActivityProcessor, StreamingConnection, String, ILogger)

Инициализирует новый экземпляр класса StreamingRequestHandler.

public StreamingRequestHandler (Microsoft.Bot.Builder.IBot bot, Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor activityProcessor, Microsoft.Bot.Connector.Streaming.Application.StreamingConnection connection, string audience = default, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Builder.Streaming.StreamingRequestHandler : Microsoft.Bot.Builder.IBot * Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor * Microsoft.Bot.Connector.Streaming.Application.StreamingConnection * string * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Builder.Streaming.StreamingRequestHandler
Public Sub New (bot As IBot, activityProcessor As IStreamingActivityProcessor, connection As StreamingConnection, Optional audience As String = Nothing, Optional logger As ILogger = Nothing)

Параметры

bot
IBot

Бот, для которого мы обрабатываем запросы.

activityProcessor
IStreamingActivityProcessor

Обработчик для входящих запросов.

connection
StreamingConnection

Подключение, используемое для отправки запросов к транспорту.

audience
String

Указанный получатель всех исходящих действий.

logger
ILogger

Реализация средства ведения журнала для трассировки и отладки информации.

Применяется к

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, String, ILogger)

Инициализирует новый экземпляр StreamingRequestHandler класса и устанавливает подключение через WebSocket к каналу потоковой передачи.

public StreamingRequestHandler (Microsoft.Bot.Builder.IBot bot, Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor activityProcessor, System.Net.WebSockets.WebSocket socket, string audience, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Builder.Streaming.StreamingRequestHandler : Microsoft.Bot.Builder.IBot * Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor * System.Net.WebSockets.WebSocket * string * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Builder.Streaming.StreamingRequestHandler
Public Sub New (bot As IBot, activityProcessor As IStreamingActivityProcessor, socket As WebSocket, audience As String, Optional logger As ILogger = Nothing)

Параметры

bot
IBot

Бот, для которого мы обрабатываем запросы.

activityProcessor
IStreamingActivityProcessor

Обработчик для входящих запросов.

socket
WebSocket

Базовый сокет, используемый при подключении к каналу.

audience
String

Указанный получатель всех исходящих действий.

logger
ILogger

Реализация средства ведения журнала для трассировки и отладки информации.

Комментарии

Аудитория представляет получателя на другом конце потокового подключения StreamingRequestHandler. Ниже приведены некоторые допустимые значения аудитории.

Применяется к

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, String, ILogger)

Инициализирует новый экземпляр StreamingRequestHandler класса и устанавливает подключение через именованный канал к каналу потоковой передачи.

public StreamingRequestHandler (Microsoft.Bot.Builder.IBot bot, Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor activityProcessor, string pipeName, string audience, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Builder.Streaming.StreamingRequestHandler : Microsoft.Bot.Builder.IBot * Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor * string * string * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Builder.Streaming.StreamingRequestHandler
Public Sub New (bot As IBot, activityProcessor As IStreamingActivityProcessor, pipeName As String, audience As String, Optional logger As ILogger = Nothing)

Параметры

bot
IBot

Бот, для которого мы обрабатываем запросы.

activityProcessor
IStreamingActivityProcessor

Обработчик для входящих запросов.

pipeName
String

Имя именованного канала, используемого при подключении к каналу.

audience
String

Указанный получатель всех исходящих действий.

logger
ILogger

Реализация средства ведения журнала для трассировки и отладки информации.

Комментарии

Аудитория представляет получателя на другом конце потокового подключения StreamingRequestHandler. Ниже приведены некоторые допустимые значения аудитории.

Применяется к