Partager via


StreamingRequestHandler Constructeurs

Définition

Surcharges

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Initialise une nouvelle instance de la StreamingRequestHandler classe et établit une connexion via un WebSocket à un canal de streaming.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Initialise une nouvelle instance de la StreamingRequestHandler classe et établit une connexion via un canal nommé à un canal de diffusion en continu.

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

Initialise une nouvelle instance de la classe StreamingRequestHandler.

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

Initialise une nouvelle instance de la StreamingRequestHandler classe et établit une connexion via un WebSocket à un canal de streaming.

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

Initialise une nouvelle instance de la StreamingRequestHandler classe et établit une connexion via un canal nommé à un canal de diffusion en continu.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Initialise une nouvelle instance de la StreamingRequestHandler classe et établit une connexion via un WebSocket à 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)

Paramètres

bot
IBot

Bot pour lequel nous gérons les requêtes.

activityProcessor
IStreamingActivityProcessor

Processeur pour les requêtes entrantes.

socket
WebSocket

Socket de base à utiliser lors de la connexion au canal.

logger
ILogger

Implémentation de l’enregistreur d’événements pour les informations de suivi et de débogage.

S’applique à

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Initialise une nouvelle instance de la StreamingRequestHandler classe et établit une connexion via un canal nommé à un canal de diffusion en continu.

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)

Paramètres

bot
IBot

Bot pour lequel nous gérons les requêtes.

activityProcessor
IStreamingActivityProcessor

Processeur pour les requêtes entrantes.

pipeName
String

Nom du canal nommé à utiliser lors de la connexion au canal.

logger
ILogger

Implémentation de l’enregistreur d’événements pour les informations de suivi et de débogage.

S’applique à

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

Initialise une nouvelle instance de la 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)

Paramètres

bot
IBot

Bot pour lequel nous gérons les requêtes.

activityProcessor
IStreamingActivityProcessor

Processeur pour les requêtes entrantes.

connection
StreamingConnection

Connexion utilisée pour envoyer des requêtes au transport.

audience
String

Destinataire spécifié de toutes les activités sortantes.

logger
ILogger

Implémentation de l’enregistreur d’événements pour les informations de suivi et de débogage.

S’applique à

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

Initialise une nouvelle instance de la StreamingRequestHandler classe et établit une connexion via un WebSocket à 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)

Paramètres

bot
IBot

Bot pour lequel nous gérons les requêtes.

activityProcessor
IStreamingActivityProcessor

Processeur pour les requêtes entrantes.

socket
WebSocket

Socket de base à utiliser lors de la connexion au canal.

audience
String

Destinataire spécifié de toutes les activités sortantes.

logger
ILogger

Implémentation de l’enregistreur d’événements pour les informations de suivi et de débogage.

Remarques

L’audience représente le destinataire à l’autre extrémité de la connexion de streaming de StreamingRequestHandler. Voici quelques valeurs d’audience acceptables :

S’applique à

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

Initialise une nouvelle instance de la StreamingRequestHandler classe et établit une connexion via un canal nommé à un canal de diffusion en continu.

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)

Paramètres

bot
IBot

Bot pour lequel nous gérons les requêtes.

activityProcessor
IStreamingActivityProcessor

Processeur pour les requêtes entrantes.

pipeName
String

Nom du canal nommé à utiliser lors de la connexion au canal.

audience
String

Destinataire spécifié de toutes les activités sortantes.

logger
ILogger

Implémentation de l’enregistreur d’événements pour les informations de suivi et de débogage.

Remarques

L’audience représente le destinataire à l’autre extrémité de la connexion de streaming de StreamingRequestHandler. Voici quelques valeurs d’audience acceptables :

S’applique à