Compartir a través de


StreamingRequestHandler Constructores

Definición

Sobrecargas

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 canalización con nombre 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 canalización con nombre 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

Bot para el que se controlan las solicitudes.

activityProcessor
IStreamingActivityProcessor

Procesador de solicitudes entrantes.

socket
WebSocket

Socket base que se va a usar al conectarse al canal.

logger
ILogger

Implementación del registrador para la información de seguimiento y depuració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 canalización con nombre 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

Bot para el que se controlan las solicitudes.

activityProcessor
IStreamingActivityProcessor

Procesador de solicitudes entrantes.

pipeName
String

Nombre de la canalización con nombre que se va a usar al conectarse al canal.

logger
ILogger

Implementación del registrador para la información de seguimiento y depuració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

Bot para el que se controlan las solicitudes.

activityProcessor
IStreamingActivityProcessor

Procesador de solicitudes entrantes.

connection
StreamingConnection

Conexión usada para enviar solicitudes al transporte.

audience
String

Destinatario especificado de todas las actividades salientes.

logger
ILogger

Implementación del registrador para la información de seguimiento y depuració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

Bot para el que se controlan las solicitudes.

activityProcessor
IStreamingActivityProcessor

Procesador de solicitudes entrantes.

socket
WebSocket

Socket base que se va a usar al conectarse al canal.

audience
String

Destinatario especificado de todas las actividades salientes.

logger
ILogger

Implementación del registrador para la información de seguimiento y depuración.

Comentarios

La audiencia representa al destinatario en el otro extremo de la conexión de streaming de StreamingRequestHandler. Algunos valores de audiencia aceptables 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 canalización con nombre 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

Bot para el que se controlan las solicitudes.

activityProcessor
IStreamingActivityProcessor

Procesador de solicitudes entrantes.

pipeName
String

Nombre de la canalización con nombre que se va a usar al conectarse al canal.

audience
String

Destinatario especificado de todas las actividades salientes.

logger
ILogger

Implementación del registrador para la información de seguimiento y depuración.

Comentarios

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

Se aplica a