StreamingRequestHandler Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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: