NamedPipeServer クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ストリーミング拡張機能と基になる名前付きパイプ トランスポートを含む Bot Framework Protocol V3 で使用するサーバー。
public class NamedPipeServer : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportServer
type NamedPipeServer = class
interface IStreamingTransportServer
interface IDisposable
Public Class NamedPipeServer
Implements IDisposable, IStreamingTransportServer
- 継承
-
NamedPipeServer
- 実装
コンストラクター
NamedPipeServer(String, RequestHandler, Boolean) |
NamedPipeServer クラスの新しいインスタンスを初期化します。 ArgumentNullException null 引数に対して をスローします。 |
プロパティ
IsConnected |
このサーバーが現在接続されているかどうかを示す値を取得します。 |
メソッド
Disconnect() |
NamedPipeServer を切断します。 |
Dispose() |
オブジェクトを破棄し、 クラスが所有するすべての関連オブジェクトを解放します。 |
Dispose(Boolean) |
クラスで使用されるオブジェクトを破棄します。 |
SendAsync(StreamingRequest, CancellationToken) |
このサーバー接続経由でデータを送信するために使用されるタスク。 サーバーが InvalidOperationException 接続されていないときに呼び出された場合は をスローします。 要求が ArgumentNullException null の場合は をスローします。 |
StartAsync() |
このサーバーで使用される接続を確立し、受信メッセージのリッスンを開始するために使用されます。 |
イベント
Disconnected |
基になるトランスポートが切断されたときに発生するイベント。 このサーバーと通信するすべてのアプリケーションは、このイベントをサブスクライブする必要があります。 |