StreamingRequestHandler Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger) |
Initialiseert een nieuwe instantie van de StreamingRequestHandler klasse en legt een verbinding tot stand via een WebSocket naar een streamingkanaal. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger) |
Initialiseert een nieuwe instantie van de StreamingRequestHandler klasse en legt een verbinding tot stand via een Named Pipe naar een streamingkanaal. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, StreamingConnection, String, ILogger) |
Initialiseert een nieuw exemplaar van de StreamingRequestHandler klasse. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, String, ILogger) |
Initialiseert een nieuwe instantie van de StreamingRequestHandler klasse en legt een verbinding tot stand via een WebSocket naar een streamingkanaal. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, String, ILogger) |
Initialiseert een nieuwe instantie van de StreamingRequestHandler klasse en legt een verbinding tot stand via een Named Pipe naar een streamingkanaal. |
StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)
Initialiseert een nieuwe instantie van de StreamingRequestHandler klasse en legt een verbinding tot stand via een WebSocket naar een streamingkanaal.
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)
Parameters
- bot
- IBot
De bot waarvoor wij verzoeken afhandelen.
- activityProcessor
- IStreamingActivityProcessor
De processor voor binnenkomende verzoeken.
- socket
- WebSocket
De basisaansluiting om te gebruiken bij het aansluiten op het kanaal.
- logger
- ILogger
Logger-implementatie voor het traceren en debuggen van informatie.
Van toepassing op
StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)
Initialiseert een nieuwe instantie van de StreamingRequestHandler klasse en legt een verbinding tot stand via een Named Pipe naar een streamingkanaal.
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)
Parameters
- bot
- IBot
De bot waarvoor wij verzoeken afhandelen.
- activityProcessor
- IStreamingActivityProcessor
De processor voor binnenkomende verzoeken.
- pipeName
- String
De naam van de Named Pipe die gebruikt moet worden bij het aansluiten op het kanaal.
- logger
- ILogger
Logger-implementatie voor het traceren en debuggen van informatie.
Van toepassing op
StreamingRequestHandler(IBot, IStreamingActivityProcessor, StreamingConnection, String, ILogger)
Initialiseert een nieuw exemplaar van de 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)
Parameters
- bot
- IBot
De bot waarvoor wij verzoeken afhandelen.
- activityProcessor
- IStreamingActivityProcessor
De processor voor binnenkomende verzoeken.
- connection
- StreamingConnection
Verbinding gebruikt om verzoeken naar het transport te sturen.
- audience
- String
De gespecificeerde ontvanger van alle uitgaande activiteiten.
- logger
- ILogger
Logger-implementatie voor het traceren en debuggen van informatie.
Van toepassing op
StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, String, ILogger)
Initialiseert een nieuwe instantie van de StreamingRequestHandler klasse en legt een verbinding tot stand via een WebSocket naar een streamingkanaal.
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)
Parameters
- bot
- IBot
De bot waarvoor wij verzoeken afhandelen.
- activityProcessor
- IStreamingActivityProcessor
De processor voor binnenkomende verzoeken.
- socket
- WebSocket
De basisaansluiting om te gebruiken bij het aansluiten op het kanaal.
- audience
- String
De gespecificeerde ontvanger van alle uitgaande activiteiten.
- logger
- ILogger
Logger-implementatie voor het traceren en debuggen van informatie.
Opmerkingen
Het publiek vertegenwoordigt de ontvanger aan de andere kant van de streamingverbinding van de StreamingRequestHandler. Enkele acceptabele publiekswaarden zijn als volgt:
Van toepassing op
StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, String, ILogger)
Initialiseert een nieuwe instantie van de StreamingRequestHandler klasse en legt een verbinding tot stand via een Named Pipe naar een streamingkanaal.
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)
Parameters
- bot
- IBot
De bot waarvoor wij verzoeken afhandelen.
- activityProcessor
- IStreamingActivityProcessor
De processor voor binnenkomende verzoeken.
- pipeName
- String
De naam van de Named Pipe die gebruikt moet worden bij het aansluiten op het kanaal.
- audience
- String
De gespecificeerde ontvanger van alle uitgaande activiteiten.
- logger
- ILogger
Logger-implementatie voor het traceren en debuggen van informatie.
Opmerkingen
Het publiek vertegenwoordigt de ontvanger aan de andere kant van de streamingverbinding van de StreamingRequestHandler. Enkele acceptabele publiekswaarden zijn als volgt: