Udostępnij przez


StreamingRequestHandler Konstruktory

Definicja

Przeciążenia

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Inicjuje StreamingRequestHandler nowe wystąpienie klasy i ustanawia połączenie za pośrednictwem protokołu WebSocket do kanału przesyłania strumieniowego.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Inicjuje StreamingRequestHandler nowe wystąpienie klasy i ustanawia połączenie za pośrednictwem nazwanego potoku do kanału przesyłania strumieniowego.

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

Inicjuje nowe wystąpienie klasy StreamingRequestHandler.

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

Inicjuje StreamingRequestHandler nowe wystąpienie klasy i ustanawia połączenie za pośrednictwem protokołu WebSocket do kanału przesyłania strumieniowego.

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

Inicjuje StreamingRequestHandler nowe wystąpienie klasy i ustanawia połączenie za pośrednictwem nazwanego potoku do kanału przesyłania strumieniowego.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Inicjuje StreamingRequestHandler nowe wystąpienie klasy i ustanawia połączenie za pośrednictwem protokołu WebSocket do kanału przesyłania strumieniowego.

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)

Parametry

bot
IBot

Bot, dla którego obsługujemy żądania.

activityProcessor
IStreamingActivityProcessor

Procesor żądań przychodzących.

socket
WebSocket

Gniazdo podstawowe do użycia podczas nawiązywania połączenia z kanałem.

logger
ILogger

Implementacja rejestratora na potrzeby śledzenia i debugowania informacji.

Dotyczy

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Inicjuje StreamingRequestHandler nowe wystąpienie klasy i ustanawia połączenie za pośrednictwem nazwanego potoku do kanału przesyłania strumieniowego.

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)

Parametry

bot
IBot

Bot, dla którego obsługujemy żądania.

activityProcessor
IStreamingActivityProcessor

Procesor żądań przychodzących.

pipeName
String

Nazwa nazwa nazwanego potoku do użycia podczas nawiązywania połączenia z kanałem.

logger
ILogger

Implementacja rejestratora na potrzeby śledzenia i debugowania informacji.

Dotyczy

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

Inicjuje nowe wystąpienie klasy StreamingRequestHandler.

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)

Parametry

bot
IBot

Bot, dla którego obsługujemy żądania.

activityProcessor
IStreamingActivityProcessor

Procesor żądań przychodzących.

connection
StreamingConnection

Połączenie używane do wysyłania żądań do transportu.

audience
String

Określony odbiorca wszystkich działań wychodzących.

logger
ILogger

Implementacja rejestratora na potrzeby śledzenia i debugowania informacji.

Dotyczy

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

Inicjuje StreamingRequestHandler nowe wystąpienie klasy i ustanawia połączenie za pośrednictwem protokołu WebSocket do kanału przesyłania strumieniowego.

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)

Parametry

bot
IBot

Bot, dla którego obsługujemy żądania.

activityProcessor
IStreamingActivityProcessor

Procesor żądań przychodzących.

socket
WebSocket

Gniazdo podstawowe do użycia podczas nawiązywania połączenia z kanałem.

audience
String

Określony odbiorca wszystkich działań wychodzących.

logger
ILogger

Implementacja rejestratora na potrzeby śledzenia i debugowania informacji.

Uwagi

Odbiorcy reprezentują odbiorcę na drugim końcu połączenia przesyłania strumieniowego usługi StreamingRequestHandler. Niektóre dopuszczalne wartości odbiorców są następujące:

Dotyczy

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

Inicjuje StreamingRequestHandler nowe wystąpienie klasy i ustanawia połączenie za pośrednictwem nazwanego potoku do kanału przesyłania strumieniowego.

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)

Parametry

bot
IBot

Bot, dla którego obsługujemy żądania.

activityProcessor
IStreamingActivityProcessor

Procesor żądań przychodzących.

pipeName
String

Nazwa nazwa nazwanego potoku do użycia podczas nawiązywania połączenia z kanałem.

audience
String

Określony odbiorca wszystkich działań wychodzących.

logger
ILogger

Implementacja rejestratora na potrzeby śledzenia i debugowania informacji.

Uwagi

Odbiorcy reprezentują odbiorcę na drugim końcu połączenia przesyłania strumieniowego usługi StreamingRequestHandler. Niektóre dopuszczalne wartości odbiorców są następujące:

Dotyczy