StreamingRequestHandler Construtores
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.
Sobrecargas
StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)
Inicializa uma nova instância da StreamingRequestHandler classe e estabelece uma conexão por meio de um WebSocket com um canal de streaming.
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)
Parâmetros
- bot
- IBot
O bot para o qual lidamos com solicitações.
- activityProcessor
- IStreamingActivityProcessor
O processador para solicitações de entrada.
- socket
- WebSocket
O soquete base a ser usado ao se conectar ao canal.
- logger
- ILogger
Implementação do agente para rastrear e depurar informações.
Aplica-se a
StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)
Inicializa uma nova instância da StreamingRequestHandler classe e estabelece uma conexão por meio de um Pipe Nomeado para um canal de streaming.
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)
Parâmetros
- bot
- IBot
O bot para o qual lidamos com solicitações.
- activityProcessor
- IStreamingActivityProcessor
O processador para solicitações de entrada.
- pipeName
- String
O nome do Pipe Nomeado a ser usado ao se conectar ao canal.
- logger
- ILogger
Implementação do agente para rastrear e depurar informações.
Aplica-se a
StreamingRequestHandler(IBot, IStreamingActivityProcessor, StreamingConnection, String, ILogger)
Inicializa uma nova instância da classe 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)
Parâmetros
- bot
- IBot
O bot para o qual lidamos com solicitações.
- activityProcessor
- IStreamingActivityProcessor
O processador para solicitações de entrada.
- connection
- StreamingConnection
Conexão usada para enviar solicitações para o transporte.
- audience
- String
O destinatário especificado de todas as atividades de saída.
- logger
- ILogger
Implementação do agente para rastrear e depurar informações.
Aplica-se a
StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, String, ILogger)
Inicializa uma nova instância da StreamingRequestHandler classe e estabelece uma conexão por meio de um WebSocket com um canal de streaming.
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)
Parâmetros
- bot
- IBot
O bot para o qual lidamos com solicitações.
- activityProcessor
- IStreamingActivityProcessor
O processador para solicitações de entrada.
- socket
- WebSocket
O soquete base a ser usado ao se conectar ao canal.
- audience
- String
O destinatário especificado de todas as atividades de saída.
- logger
- ILogger
Implementação do agente para rastrear e depurar informações.
Comentários
O público-alvo representa o destinatário na outra extremidade da conexão de streaming do StreamingRequestHandler. Alguns valores de audiência aceitáveis são os seguintes:
Aplica-se a
StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, String, ILogger)
Inicializa uma nova instância da StreamingRequestHandler classe e estabelece uma conexão por meio de um Pipe Nomeado para um canal de streaming.
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)
Parâmetros
- bot
- IBot
O bot para o qual lidamos com solicitações.
- activityProcessor
- IStreamingActivityProcessor
O processador para solicitações de entrada.
- pipeName
- String
O nome do Pipe Nomeado a ser usado ao se conectar ao canal.
- audience
- String
O destinatário especificado de todas as atividades de saída.
- logger
- ILogger
Implementação do agente para rastrear e depurar informações.
Comentários
O público-alvo representa o destinatário na outra extremidade da conexão de streaming do StreamingRequestHandler. Alguns valores de audiência aceitáveis são os seguintes: