StreamingRequestHandler Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)
Initierar en ny instans av StreamingRequestHandler klassen och upprättar en anslutning via en WebSocket till en strömmande kanal.
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
Roboten som vi hanterar begäranden för.
- activityProcessor
- IStreamingActivityProcessor
Processorn för inkommande begäranden.
- socket
- WebSocket
Det basuttag som ska användas när du ansluter till kanalen.
- logger
- ILogger
Loggningsimplementering för spårning och felsökningsinformation.
Gäller för
StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)
Initierar en ny instans av StreamingRequestHandler klassen och upprättar en anslutning över en namngiven pipe till en strömmande kanal.
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
Roboten som vi hanterar begäranden för.
- activityProcessor
- IStreamingActivityProcessor
Processorn för inkommande begäranden.
- pipeName
- String
Namnet på den namngivna pipe som ska användas när du ansluter till kanalen.
- logger
- ILogger
Loggningsimplementering för spårning och felsökningsinformation.
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
Roboten som vi hanterar begäranden för.
- activityProcessor
- IStreamingActivityProcessor
Processorn för inkommande begäranden.
- connection
- StreamingConnection
Anslutning som används för att skicka begäranden till transporten.
- audience
- String
Den angivna mottagaren av alla utgående aktiviteter.
- logger
- ILogger
Loggningsimplementering för spårning och felsökningsinformation.
Gäller för
StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, String, ILogger)
Initierar en ny instans av StreamingRequestHandler klassen och upprättar en anslutning via en WebSocket till en strömmande kanal.
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
Roboten som vi hanterar begäranden för.
- activityProcessor
- IStreamingActivityProcessor
Processorn för inkommande begäranden.
- socket
- WebSocket
Det basuttag som ska användas när du ansluter till kanalen.
- audience
- String
Den angivna mottagaren av alla utgående aktiviteter.
- logger
- ILogger
Loggningsimplementering för spårning och felsökningsinformation.
Kommentarer
Målgruppen representerar mottagaren i andra änden av StreamingRequestHandlers strömningsanslutning. Vissa godtagbara målgruppsvä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 namngiven pipe till en strömmande kanal.
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
Roboten som vi hanterar begäranden för.
- activityProcessor
- IStreamingActivityProcessor
Processorn för inkommande begäranden.
- pipeName
- String
Namnet på den namngivna pipe som ska användas när du ansluter till kanalen.
- audience
- String
Den angivna mottagaren av alla utgående aktiviteter.
- logger
- ILogger
Loggningsimplementering för spårning och felsökningsinformation.
Kommentarer
Målgruppen representerar mottagaren i andra änden av StreamingRequestHandlers strömningsanslutning. Vissa godtagbara målgruppsvärden är följande: