StreamingRequestHandler Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 :