Sprache

StreamingRequestHandler Konstruktoren

Definition

Überlädt

Name Beschreibung
StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Initialisiert eine neue Instanz der StreamingRequestHandler Klasse und stellt eine Verbindung über einen WebSocket zu einem Streaming-Kanal her.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Initialisiert eine neue Instanz der StreamingRequestHandler Klasse und stellt eine Verbindung über eine Named Pipe zu einem Streaming-Kanal 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 einen WebSocket zu einem Streaming-Kanal her.

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

Initialisiert eine neue Instanz der StreamingRequestHandler Klasse und stellt eine Verbindung über eine Named Pipe zu einem Streaming-Kanal her.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Initialisiert eine neue Instanz der StreamingRequestHandler Klasse und stellt eine Verbindung über einen WebSocket zu einem Streaming-Kanal 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 Anfragen bearbeiten.

activityProcessor
IStreamingActivityProcessor

Der Prozessor für eingehende Anfragen.

socket
WebSocket

Die Basisbuchse zum Verwenden beim Anschluss an den Kanal.

logger
ILogger

Logger-Implementierung zum Nachverfolgen und Debuggen von Informationen.

Gilt für:

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Initialisiert eine neue Instanz der StreamingRequestHandler Klasse und stellt eine Verbindung über eine Named Pipe zu einem Streaming-Kanal 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 Anfragen bearbeiten.

activityProcessor
IStreamingActivityProcessor

Der Prozessor für eingehende Anfragen.

pipeName
String

Der Name des benannten Rohrs, das beim Anschluss an den Kanal verwendet wird.

logger
ILogger

Logger-Implementierung zum Nachverfolgen und Debuggen von Informationen.

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 Anfragen bearbeiten.

activityProcessor
IStreamingActivityProcessor

Der Prozessor für eingehende Anfragen.

connection
StreamingConnection

Die Verbindung wird verwendet, um Anfragen an den Transporter zu senden.

audience
String

Der angegebene Empfänger aller ausgehenden Aktivitäten.

logger
ILogger

Logger-Implementierung zum Nachverfolgen und Debuggen von Informationen.

Gilt für:

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

Initialisiert eine neue Instanz der StreamingRequestHandler Klasse und stellt eine Verbindung über einen WebSocket zu einem Streaming-Kanal 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 Anfragen bearbeiten.

activityProcessor
IStreamingActivityProcessor

Der Prozessor für eingehende Anfragen.

socket
WebSocket

Die Basisbuchse zum Verwenden beim Anschluss an den Kanal.

audience
String

Der angegebene Empfänger aller ausgehenden Aktivitäten.

logger
ILogger

Logger-Implementierung zum Nachverfolgen und Debuggen von Informationen.

Hinweise

Das Publikum repräsentiert den Empfänger am anderen Ende der Streaming-RequestHandler-Verbindung. Einige akzeptable Werte des Publikums 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 zu einem Streaming-Kanal 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 Anfragen bearbeiten.

activityProcessor
IStreamingActivityProcessor

Der Prozessor für eingehende Anfragen.

pipeName
String

Der Name des benannten Rohrs, das beim Anschluss an den Kanal verwendet wird.

audience
String

Der angegebene Empfänger aller ausgehenden Aktivitäten.

logger
ILogger

Logger-Implementierung zum Nachverfolgen und Debuggen von Informationen.

Hinweise

Das Publikum repräsentiert den Empfänger am anderen Ende der Streaming-RequestHandler-Verbindung. Einige akzeptable Werte des Publikums sind wie folgt:

Gilt für: