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