StreamingRequestHandler Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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: