Język

StreamingRequestHandler Konstruktory

Definicja

Przeciążenia

Nazwa Opis
StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Inicjalizuje nową instancję StreamingRequestHandler klasy i nawiązuje połączenie przez WebSocket z kanałem streamingowym.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Inicjalizuje nową instancję StreamingRequestHandler klasy i nawiązuje połączenie przez nazwaną rurę z kanałem strumieniowym.

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

Inicjuje nowe wystąpienie klasy StreamingRequestHandler.

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

Inicjalizuje nową instancję StreamingRequestHandler klasy i nawiązuje połączenie przez WebSocket z kanałem streamingowym.

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

Inicjalizuje nową instancję StreamingRequestHandler klasy i nawiązuje połączenie przez nazwaną rurę z kanałem strumieniowym.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Inicjalizuje nową instancję StreamingRequestHandler klasy i nawiązuje połączenie przez WebSocket z kanałem streamingowym.

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 do przychodzących żądań.

socket
WebSocket

Podstawowe gniazdo do podłączenia do kanału.

logger
ILogger

Implementacja loggera do śledzenia i debugowania informacji.

Dotyczy

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Inicjalizuje nową instancję StreamingRequestHandler klasy i nawiązuje połączenie przez nazwaną rurę z kanałem strumieniowym.

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 do przychodzących żądań.

pipeName
String

Nazwa Nazwanej Rury używana przy łączeniu się z kanałem.

logger
ILogger

Implementacja loggera do ś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 do przychodzących żądań.

connection
StreamingConnection

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

audience
String

Wyznaczony odbiorca wszystkich działań wychodzących.

logger
ILogger

Implementacja loggera do śledzenia i debugowania informacji.

Dotyczy

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

Inicjalizuje nową instancję StreamingRequestHandler klasy i nawiązuje połączenie przez WebSocket z kanałem streamingowym.

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 do przychodzących żądań.

socket
WebSocket

Podstawowe gniazdo do podłączenia do kanału.

audience
String

Wyznaczony odbiorca wszystkich działań wychodzących.

logger
ILogger

Implementacja loggera do śledzenia i debugowania informacji.

Uwagi

Odbiorca reprezentuje odbiorcę na drugim końcu połączenia streamingowego StreamingRequestHandler. Niektóre akceptowalne wartości odbiorców to:

Dotyczy

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

Inicjalizuje nową instancję StreamingRequestHandler klasy i nawiązuje połączenie przez nazwaną rurę z kanałem strumieniowym.

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 do przychodzących żądań.

pipeName
String

Nazwa Nazwanej Rury używana przy łączeniu się z kanałem.

audience
String

Wyznaczony odbiorca wszystkich działań wychodzących.

logger
ILogger

Implementacja loggera do śledzenia i debugowania informacji.

Uwagi

Odbiorca reprezentuje odbiorcę na drugim końcu połączenia streamingowego StreamingRequestHandler. Niektóre akceptowalne wartości odbiorców to:

Dotyczy