Lenguaje

StreamingRequestHandler Constructores

Definición

Sobrecargas

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

Inicializa una nueva instancia de la StreamingRequestHandler clase y establece una conexión a través de un WebSocket a un canal de streaming.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Inicializa una nueva instancia de la StreamingRequestHandler clase y establece una conexión a través de una Tubería Nombrada a un canal de streaming.

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

Inicializa una nueva instancia de la clase StreamingRequestHandler.

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

Inicializa una nueva instancia de la StreamingRequestHandler clase y establece una conexión a través de un WebSocket a un canal de streaming.

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

Inicializa una nueva instancia de la StreamingRequestHandler clase y establece una conexión a través de una Tubería Nombrada a un canal de streaming.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Inicializa una nueva instancia de la StreamingRequestHandler clase y establece una conexión a través de un WebSocket a un 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

El bot para el que gestionamos las solicitudes.

activityProcessor
IStreamingActivityProcessor

El procesador para las solicitudes entrantes.

socket
WebSocket

La base para usar al conectarse al canal.

logger
ILogger

Implementación de registradores para rastrear y depurar información.

Se aplica a

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Inicializa una nueva instancia de la StreamingRequestHandler clase y establece una conexión a través de una Tubería Nombrada a un 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

El bot para el que gestionamos las solicitudes.

activityProcessor
IStreamingActivityProcessor

El procesador para las solicitudes entrantes.

pipeName
String

El nombre de la Tubería Nombrada para usar al conectar al canal.

logger
ILogger

Implementación de registradores para rastrear y depurar información.

Se aplica a

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

Inicializa una nueva instancia de la clase 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

El bot para el que gestionamos las solicitudes.

activityProcessor
IStreamingActivityProcessor

El procesador para las solicitudes entrantes.

connection
StreamingConnection

Conexión utilizada para enviar solicitudes al transporte.

audience
String

El destinatario especificado de todas las actividades salientes.

logger
ILogger

Implementación de registradores para rastrear y depurar información.

Se aplica a

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

Inicializa una nueva instancia de la StreamingRequestHandler clase y establece una conexión a través de un WebSocket a un 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

El bot para el que gestionamos las solicitudes.

activityProcessor
IStreamingActivityProcessor

El procesador para las solicitudes entrantes.

socket
WebSocket

La base para usar al conectarse al canal.

audience
String

El destinatario especificado de todas las actividades salientes.

logger
ILogger

Implementación de registradores para rastrear y depurar información.

Comentarios

La audiencia representa al destinatario en el otro extremo de la conexión de streaming del StreamingRequestHandler. Algunos valores aceptables para la audiencia son los siguientes:

Se aplica a

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

Inicializa una nueva instancia de la StreamingRequestHandler clase y establece una conexión a través de una Tubería Nombrada a un 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

El bot para el que gestionamos las solicitudes.

activityProcessor
IStreamingActivityProcessor

El procesador para las solicitudes entrantes.

pipeName
String

El nombre de la Tubería Nombrada para usar al conectar al canal.

audience
String

El destinatario especificado de todas las actividades salientes.

logger
ILogger

Implementación de registradores para rastrear y depurar información.

Comentarios

La audiencia representa al destinatario en el otro extremo de la conexión de streaming del StreamingRequestHandler. Algunos valores aceptables para la audiencia son los siguientes:

Se aplica a