Langue

StreamingRequestHandler Constructeurs

Définition

Surcharges

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

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

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Initialise une nouvelle instance de la StreamingRequestHandler classe et établit une connexion via un Named Pipe vers un canal de streaming.

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 vers un canal de streaming.

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

Initialise une nouvelle instance de la StreamingRequestHandler classe et établit une connexion via un Named Pipe vers un canal de streaming.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

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

Le bot pour lequel nous traitons les demandes.

activityProcessor
IStreamingActivityProcessor

Le processeur pour les requêtes entrantes.

socket
WebSocket

La prise de base à utiliser pour se connecter au canal.

logger
ILogger

Implémentation du logger pour le traçage et le débogage des informations.

S’applique à

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

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

Paramètres

bot
IBot

Le bot pour lequel nous traitons les demandes.

activityProcessor
IStreamingActivityProcessor

Le processeur pour les requêtes entrantes.

pipeName
String

Le nom du tuyau nommé à utiliser pour se connecter au canal.

logger
ILogger

Implémentation du logger pour le traçage et le débogage des informations.

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

Le bot pour lequel nous traitons les demandes.

activityProcessor
IStreamingActivityProcessor

Le processeur pour les requêtes entrantes.

connection
StreamingConnection

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

audience
String

Le destinataire spécifié de toutes les activités sortantes.

logger
ILogger

Implémentation du logger pour le traçage et le débogage des informations.

S’applique à

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

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

Le bot pour lequel nous traitons les demandes.

activityProcessor
IStreamingActivityProcessor

Le processeur pour les requêtes entrantes.

socket
WebSocket

La prise de base à utiliser pour se connecter au canal.

audience
String

Le destinataire spécifié de toutes les activités sortantes.

logger
ILogger

Implémentation du logger pour le traçage et le débogage des informations.

Remarques

Le public représente le destinataire à l’autre bout de la connexion de streaming du 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 Named Pipe vers 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)

Paramètres

bot
IBot

Le bot pour lequel nous traitons les demandes.

activityProcessor
IStreamingActivityProcessor

Le processeur pour les requêtes entrantes.

pipeName
String

Le nom du tuyau nommé à utiliser pour se connecter au canal.

audience
String

Le destinataire spécifié de toutes les activités sortantes.

logger
ILogger

Implémentation du logger pour le traçage et le débogage des informations.

Remarques

Le public représente le destinataire à l’autre bout de la connexion de streaming du StreamingRequestHandler. Voici quelques valeurs d’audience acceptables :

S’applique à