Language

StreamingRequestHandler コンストラクター

定義

オーバーロード

名前 説明
StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

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

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

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

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

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

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

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

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

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

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クラスの新しいインスタンスを初期化し、Named Pipeを通じてストリーミングチャネルへの接続を確立します。

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クラスの新しいインスタンスを初期化し、Named Pipeを通じてストリーミングチャネルへの接続を確立します。

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のストリーミング接続の向こう側にいる受信者を表します。 許容される観客価値は以下の通りです:

適用対象