HybridConnectionClient クラス

定義

新しい送信側 HybridConnections を開始するためのクライアントを提供します。

public class HybridConnectionClient
type HybridConnectionClient = class
Public Class HybridConnectionClient
継承
HybridConnectionClient

コンストラクター

HybridConnectionClient(String)

指定した接続文字列を使用して の HybridConnectionClient 新しいインスタンスを作成します。

HybridConnectionClient(String, String)

接続文字列と指定した HybridConection パスから の新しいインスタンス HybridConnectionClient を作成します。 このオーバーロードは、接続文字列で プロパティが使用されていない場合にのみ使用 EntityPath します。

HybridConnectionClient(Uri)

クライアント認証が必要ない HybridConnections を開始するための新しい HybridConnectionClient インスタンスを作成します。

HybridConnectionClient(Uri, TokenProvider)

クライアント認証を使用して HybridConnections を開始するための新しい HybridConnectionClient インスタンスを作成します。

プロパティ

Address

接続するこの HybridConnection のアドレスを取得します。 HybridConnections をリッスンするアドレス。 このアドレスは、"sb://contoso.servicebus.windows.net/yourhybridconnection" の形式にする必要があります。

ClientWebSocketFactory

カスタム ClientWebSocketFactory 実装。

KeepAliveInterval

Websocket のキープアライブ間隔。

OperationTimeout

HybridConnection の接続時に使用されるタイムアウトを取得または設定します。 既定値は 70 秒です。

Proxy

ServiceBus に接続するためのプロキシ情報を取得または設定します。

TokenProvider

HybridConnections を認証するための TokenProvider を取得します。

UseBuiltInClientWebSocket

.NET Core またはカスタム実装の ClientWebSocket を使用するかどうかを制御します。 カスタム ClientWebSocketFactory が構成されている場合、このプロパティは無視されます。

メソッド

CreateConnectionAsync()

新しい送信側 HybridConnection を確立し、Stream を返します。

CreateConnectionAsync(IDictionary<String,String>)

新しい送信側 HybridConnection を確立し、Stream を返します。

GetRuntimeInformationAsync()

既定のタイムアウトを HybridConnectionRuntimeInformation 使用して、この HybridConnection エンティティの を取得します。 接続文字列で指定しない限り、既定値は 1 分です。

GetRuntimeInformationAsync(CancellationToken)

指定された CancellationToken を HybridConnectionRuntimeInformation 使用して、この HybridConnection エンティティの を取得します。

適用対象