Språk

StreamingRequestHandler Konstruktorer

Definition

Överlagringar

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

Initierar en ny instans av StreamingRequestHandler klassen och etablerar en anslutning över en WebSocket till en strömningskanal.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Initierar en ny instans av StreamingRequestHandler klassen och upprättar en anslutning över en Named Pipe till en strömningskanal.

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

Initierar en ny instans av StreamingRequestHandler klassen.

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

Initierar en ny instans av StreamingRequestHandler klassen och etablerar en anslutning över en WebSocket till en strömningskanal.

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

Initierar en ny instans av StreamingRequestHandler klassen och upprättar en anslutning över en Named Pipe till en strömningskanal.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Initierar en ny instans av StreamingRequestHandler klassen och etablerar en anslutning över en WebSocket till en strömningskanal.

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)

Parametrar

bot
IBot

Boten som vi hanterar förfrågningar för.

activityProcessor
IStreamingActivityProcessor

Processorn för inkommande förfrågningar.

socket
WebSocket

Basuttaget att använda när man ansluter till kanalen.

logger
ILogger

Logger-implementering för spårning och felsökning av information.

Gäller för

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Initierar en ny instans av StreamingRequestHandler klassen och upprättar en anslutning över en Named Pipe till en strömningskanal.

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)

Parametrar

bot
IBot

Boten som vi hanterar förfrågningar för.

activityProcessor
IStreamingActivityProcessor

Processorn för inkommande förfrågningar.

pipeName
String

Namnet på det namngivna röret att använda vid anslutning till kanalen.

logger
ILogger

Logger-implementering för spårning och felsökning av information.

Gäller för

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

Initierar en ny instans av StreamingRequestHandler klassen.

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)

Parametrar

bot
IBot

Boten som vi hanterar förfrågningar för.

activityProcessor
IStreamingActivityProcessor

Processorn för inkommande förfrågningar.

connection
StreamingConnection

Anslutningen används för att skicka förfrågningar till transporten.

audience
String

Den angivna mottagaren av alla utgående aktiviteter.

logger
ILogger

Logger-implementering för spårning och felsökning av information.

Gäller för

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

Initierar en ny instans av StreamingRequestHandler klassen och etablerar en anslutning över en WebSocket till en strömningskanal.

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)

Parametrar

bot
IBot

Boten som vi hanterar förfrågningar för.

activityProcessor
IStreamingActivityProcessor

Processorn för inkommande förfrågningar.

socket
WebSocket

Basuttaget att använda när man ansluter till kanalen.

audience
String

Den angivna mottagaren av alla utgående aktiviteter.

logger
ILogger

Logger-implementering för spårning och felsökning av information.

Kommentarer

Publiken representerar mottagaren i andra änden av StreamingRequestHandlers streaminganslutning. Några acceptabla publikvärden är följande:

Gäller för

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

Initierar en ny instans av StreamingRequestHandler klassen och upprättar en anslutning över en Named Pipe till en strömningskanal.

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)

Parametrar

bot
IBot

Boten som vi hanterar förfrågningar för.

activityProcessor
IStreamingActivityProcessor

Processorn för inkommande förfrågningar.

pipeName
String

Namnet på det namngivna röret att använda vid anslutning till kanalen.

audience
String

Den angivna mottagaren av alla utgående aktiviteter.

logger
ILogger

Logger-implementering för spårning och felsökning av information.

Kommentarer

Publiken representerar mottagaren i andra änden av StreamingRequestHandlers streaminganslutning. Några acceptabla publikvärden är följande:

Gäller för