次の方法で共有


NamedPipeServer クラス

定義

ストリーミング拡張機能と基になる名前付きパイプ トランスポートを含む 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

基になるトランスポートが切断されたときに発生するイベント。 このサーバーと通信するすべてのアプリケーションは、このイベントをサブスクライブする必要があります。

適用対象