StreamingRequestHandler コンストラクター

定義

オーバーロード

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

クラスの新しいインスタンスを StreamingRequestHandler 初期化し、ストリーミング チャネルへの WebSocket 経由の接続を確立します。

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

クラスの新しいインスタンスを StreamingRequestHandler 初期化し、名前付きパイプ経由でストリーミング チャネルへの接続を確立します。

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

StreamingRequestHandler クラスの新しいインスタンスを初期化します。

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

クラスの新しいインスタンスを StreamingRequestHandler 初期化し、ストリーミング チャネルへの WebSocket 経由の接続を確立します。

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

クラスの新しいインスタンスを StreamingRequestHandler 初期化し、名前付きパイプ経由でストリーミング チャネルへの接続を確立します。

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

クラスの新しいインスタンスを StreamingRequestHandler 初期化し、ストリーミング チャネルへの WebSocket 経由の接続を確立します。

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)

パラメーター

bot
IBot

要求を処理するボット。

activityProcessor
IStreamingActivityProcessor

受信要求のプロセッサ。

socket
WebSocket

チャネルに接続するときに使用するベース ソケット。

logger
ILogger

トレースとデバッグ情報のロガー実装。

適用対象

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

クラスの新しいインスタンスを StreamingRequestHandler 初期化し、名前付きパイプ経由でストリーミング チャネルへの接続を確立します。

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)

パラメーター

bot
IBot

要求を処理するボット。

activityProcessor
IStreamingActivityProcessor

受信要求のプロセッサ。

pipeName
String

チャネルに接続するときに使用する名前付きパイプの名前。

logger
ILogger

トレースとデバッグ情報のロガー実装。

適用対象

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

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)

パラメーター

bot
IBot

要求を処理するボット。

activityProcessor
IStreamingActivityProcessor

受信要求のプロセッサ。

connection
StreamingConnection

トランスポートに要求を送信するために使用される接続。

audience
String

すべての送信アクティビティの指定された受信者。

logger
ILogger

トレースとデバッグ情報のロガー実装。

適用対象

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

クラスの新しいインスタンスを StreamingRequestHandler 初期化し、ストリーミング チャネルへの WebSocket 経由の接続を確立します。

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)

パラメーター

bot
IBot

要求を処理するボット。

activityProcessor
IStreamingActivityProcessor

受信要求のプロセッサ。

socket
WebSocket

チャネルに接続するときに使用するベース ソケット。

audience
String

すべての送信アクティビティの指定された受信者。

logger
ILogger

トレースとデバッグ情報のロガー実装。

注釈

対象ユーザーは、StreamingRequestHandler のストリーミング接続のもう一方の端にある受信者を表します。 受け入れ可能な対象ユーザーの値は次のとおりです。

適用対象

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

クラスの新しいインスタンスを StreamingRequestHandler 初期化し、名前付きパイプ経由でストリーミング チャネルへの接続を確立します。

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)

パラメーター

bot
IBot

要求を処理するボット。

activityProcessor
IStreamingActivityProcessor

受信要求のプロセッサ。

pipeName
String

チャネルに接続するときに使用する名前付きパイプの名前。

audience
String

すべての送信アクティビティの指定された受信者。

logger
ILogger

トレースとデバッグ情報のロガー実装。

注釈

対象ユーザーは、StreamingRequestHandler のストリーミング接続のもう一方の端にある受信者を表します。 受け入れ可能な対象ユーザーの値は次のとおりです。

適用対象