HybridConnectionClient クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
新しい送信側 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 エンティティの を取得します。 |
適用対象
Azure SDK for .NET