StreamingRequestHandler コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| 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のストリーミング接続の向こう側にいる受信者を表します。 許容される観客価値は以下の通りです: