Idioma

StreamingRequestHandler Construtores

Definição

Sobrecargas

Nome Description
StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Inicializa uma nova instância da StreamingRequestHandler classe e estabelece uma conexão via WebSocket até um canal de streaming.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Inicializa uma nova instância da StreamingRequestHandler classe e estabelece uma conexão sobre um Named Pipe até um canal de streaming.

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

Inicializa uma nova instância da classe StreamingRequestHandler.

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

Inicializa uma nova instância da StreamingRequestHandler classe e estabelece uma conexão via WebSocket até um canal de streaming.

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

Inicializa uma nova instância da StreamingRequestHandler classe e estabelece uma conexão sobre um Named Pipe até um canal de streaming.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Inicializa uma nova instância da StreamingRequestHandler classe e estabelece uma conexão via WebSocket até 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 as solicitações.

activityProcessor
IStreamingActivityProcessor

O processador para solicitações recebidas.

socket
WebSocket

A base para usar ao conectar ao canal.

logger
ILogger

Implementação do logger para rastreamento e depuração de informações.

Aplica-se a

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Inicializa uma nova instância da StreamingRequestHandler classe e estabelece uma conexão sobre um Named Pipe até 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 as solicitações.

activityProcessor
IStreamingActivityProcessor

O processador para solicitações recebidas.

pipeName
String

O nome do Tubo Nomeado para usar ao se conectar ao canal.

logger
ILogger

Implementação do logger para rastreamento e depuração de 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 as solicitações.

activityProcessor
IStreamingActivityProcessor

O processador para solicitações recebidas.

connection
StreamingConnection

Conexão usada para enviar pedidos ao transporte.

audience
String

O destinatário especificado de todas as atividades que se estendem.

logger
ILogger

Implementação do logger para rastreamento e depuração de informações.

Aplica-se a

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

Inicializa uma nova instância da StreamingRequestHandler classe e estabelece uma conexão via WebSocket até 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 as solicitações.

activityProcessor
IStreamingActivityProcessor

O processador para solicitações recebidas.

socket
WebSocket

A base para usar ao conectar ao canal.

audience
String

O destinatário especificado de todas as atividades que se estendem.

logger
ILogger

Implementação do logger para rastreamento e depuração de informações.

Comentários

O público representa o destinatário na outra extremidade da conexão de streaming do StreamingRequestHandler. Alguns valores aceitáveis para o público 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 sobre um Named Pipe até 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 as solicitações.

activityProcessor
IStreamingActivityProcessor

O processador para solicitações recebidas.

pipeName
String

O nome do Tubo Nomeado para usar ao se conectar ao canal.

audience
String

O destinatário especificado de todas as atividades que se estendem.

logger
ILogger

Implementação do logger para rastreamento e depuração de informações.

Comentários

O público representa o destinatário na outra extremidade da conexão de streaming do StreamingRequestHandler. Alguns valores aceitáveis para o público são os seguintes:

Aplica-se a