StreamingRequestHandler Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger) |
Initialisiert eine neue Instanz der StreamingRequestHandler -Klasse und stellt eine Verbindung über ein WebSocket mit einem Streamingkanal her. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger) |
Initialisiert eine neue Instanz der StreamingRequestHandler -Klasse und stellt eine Verbindung über eine Named Pipe mit einem Streamingkanal her. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, StreamingConnection, String, ILogger) |
Initialisiert eine neue Instanz der StreamingRequestHandler-Klasse. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, String, ILogger) |
Initialisiert eine neue Instanz der StreamingRequestHandler -Klasse und stellt eine Verbindung über ein WebSocket mit einem Streamingkanal her. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, String, ILogger) |
Initialisiert eine neue Instanz der StreamingRequestHandler -Klasse und stellt eine Verbindung über eine Named Pipe mit einem Streamingkanal her. |
StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)
Initialisiert eine neue Instanz der StreamingRequestHandler -Klasse und stellt eine Verbindung über ein WebSocket mit einem Streamingkanal her.
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)
Parameter
- bot
- IBot
Der Bot, für den wir Anforderungen verarbeiten.
- activityProcessor
- IStreamingActivityProcessor
Der Prozessor für eingehende Anforderungen.
- socket
- WebSocket
Der Basissocket, der beim Herstellen einer Verbindung mit dem Kanal verwendet werden soll.
- logger
- ILogger
Protokollierungsimplementierung für Ablaufverfolgungs- und Debuginformationen.
Gilt für:
StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)
Initialisiert eine neue Instanz der StreamingRequestHandler -Klasse und stellt eine Verbindung über eine Named Pipe mit einem Streamingkanal her.
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)
Parameter
- bot
- IBot
Der Bot, für den wir Anforderungen verarbeiten.
- activityProcessor
- IStreamingActivityProcessor
Der Prozessor für eingehende Anforderungen.
- pipeName
- String
Der Name der Named Pipe, die beim Herstellen einer Verbindung mit dem Kanal verwendet werden soll.
- logger
- ILogger
Protokollierungsimplementierung für Ablaufverfolgungs- und Debuginformationen.
Gilt für:
StreamingRequestHandler(IBot, IStreamingActivityProcessor, StreamingConnection, String, ILogger)
Initialisiert eine neue Instanz der StreamingRequestHandler-Klasse.
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)
Parameter
- bot
- IBot
Der Bot, für den wir Anforderungen verarbeiten.
- activityProcessor
- IStreamingActivityProcessor
Der Prozessor für eingehende Anforderungen.
- connection
- StreamingConnection
Verbindung, die zum Senden von Anforderungen an den Transport verwendet wird.
- audience
- String
Der angegebene Empfänger aller ausgehenden Aktivitäten.
- logger
- ILogger
Protokollierungsimplementierung für Ablaufverfolgungs- und Debuginformationen.
Gilt für:
StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, String, ILogger)
Initialisiert eine neue Instanz der StreamingRequestHandler -Klasse und stellt eine Verbindung über ein WebSocket mit einem Streamingkanal her.
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)
Parameter
- bot
- IBot
Der Bot, für den wir Anforderungen verarbeiten.
- activityProcessor
- IStreamingActivityProcessor
Der Prozessor für eingehende Anforderungen.
- socket
- WebSocket
Der Basissocket, der beim Herstellen einer Verbindung mit dem Kanal verwendet werden soll.
- audience
- String
Der angegebene Empfänger aller ausgehenden Aktivitäten.
- logger
- ILogger
Protokollierungsimplementierung für Ablaufverfolgungs- und Debuginformationen.
Hinweise
Die Zielgruppe stellt den Empfänger am anderen Ende der StreamingRequestHandler-Streamingverbindung dar. Einige zulässige Zielgruppenwerte sind wie folgt:
Gilt für:
StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, String, ILogger)
Initialisiert eine neue Instanz der StreamingRequestHandler -Klasse und stellt eine Verbindung über eine Named Pipe mit einem Streamingkanal her.
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)
Parameter
- bot
- IBot
Der Bot, für den wir Anforderungen verarbeiten.
- activityProcessor
- IStreamingActivityProcessor
Der Prozessor für eingehende Anforderungen.
- pipeName
- String
Der Name der Named Pipe, die beim Herstellen einer Verbindung mit dem Kanal verwendet werden soll.
- audience
- String
Der angegebene Empfänger aller ausgehenden Aktivitäten.
- logger
- ILogger
Protokollierungsimplementierung für Ablaufverfolgungs- und Debuginformationen.
Hinweise
Die Zielgruppe stellt den Empfänger am anderen Ende der StreamingRequestHandler-Streamingverbindung dar. Einige zulässige Zielgruppenwerte sind wie folgt: