Delen via


StreamingRequestHandler Constructors

Definitie

Overloads

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Initialiseert een nieuw exemplaar van de StreamingRequestHandler klasse en brengt een verbinding tot stand via een WebSocket met een streamingkanaal.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Initialiseert een nieuw exemplaar van de StreamingRequestHandler klasse en brengt 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 nieuw exemplaar van de StreamingRequestHandler klasse en brengt een verbinding tot stand via een WebSocket met een streamingkanaal.

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

Initialiseert een nieuw exemplaar van de StreamingRequestHandler klasse en brengt een verbinding tot stand via een named pipe naar een streamingkanaal.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Initialiseert een nieuw exemplaar van de StreamingRequestHandler klasse en brengt een verbinding tot stand via een WebSocket met 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 we aanvragen verwerken.

activityProcessor
IStreamingActivityProcessor

De processor voor binnenkomende aanvragen.

socket
WebSocket

De basissocker die moet worden gebruikt bij het aansluiten op het kanaal.

logger
ILogger

Implementatie van logboekregistratie voor het traceren en opsporen van informatie.

Van toepassing op

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Initialiseert een nieuw exemplaar van de StreamingRequestHandler klasse en brengt 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 we aanvragen verwerken.

activityProcessor
IStreamingActivityProcessor

De processor voor binnenkomende aanvragen.

pipeName
String

De naam van de Named Pipe die moet worden gebruikt bij het verbinden met het kanaal.

logger
ILogger

Implementatie van logboekregistratie voor het traceren en opsporen 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 we aanvragen verwerken.

activityProcessor
IStreamingActivityProcessor

De processor voor binnenkomende aanvragen.

connection
StreamingConnection

Verbinding die wordt gebruikt om aanvragen naar het transport te verzenden.

audience
String

De opgegeven ontvanger van alle uitgaande activiteiten.

logger
ILogger

Implementatie van logboekregistratie voor het traceren en opsporen van informatie.

Van toepassing op

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

Initialiseert een nieuw exemplaar van de StreamingRequestHandler klasse en brengt een verbinding tot stand via een WebSocket met 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 we aanvragen verwerken.

activityProcessor
IStreamingActivityProcessor

De processor voor binnenkomende aanvragen.

socket
WebSocket

De basissocker die moet worden gebruikt bij het aansluiten op het kanaal.

audience
String

De opgegeven ontvanger van alle uitgaande activiteiten.

logger
ILogger

Implementatie van logboekregistratie voor het traceren en opsporen van informatie.

Opmerkingen

De doelgroep vertegenwoordigt de ontvanger aan het andere uiteinde van de streamingverbinding van de StreamingRequestHandler. Enkele acceptabele doelgroepwaarden zijn als volgt:

Van toepassing op

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

Initialiseert een nieuw exemplaar van de StreamingRequestHandler klasse en brengt 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 we aanvragen verwerken.

activityProcessor
IStreamingActivityProcessor

De processor voor binnenkomende aanvragen.

pipeName
String

De naam van de Named Pipe die moet worden gebruikt bij het verbinden met het kanaal.

audience
String

De opgegeven ontvanger van alle uitgaande activiteiten.

logger
ILogger

Implementatie van logboekregistratie voor het traceren en opsporen van informatie.

Opmerkingen

De doelgroep vertegenwoordigt de ontvanger aan het andere uiteinde van de streamingverbinding van de StreamingRequestHandler. Enkele acceptabele doelgroepwaarden zijn als volgt:

Van toepassing op