Partager via


HybridConnectionClient Classe

Définition

Fournit un client pour lancer de nouvelles hybridConnections côté envoi.

public class HybridConnectionClient
type HybridConnectionClient = class
Public Class HybridConnectionClient
Héritage
HybridConnectionClient

Constructeurs

HybridConnectionClient(String)

Crée une nouvelle instance d’utilisation de la chaîne de HybridConnectionClient connexion spécifiée.

HybridConnectionClient(String, String)

Crée un instance de à partir d’une chaîne de HybridConnectionClient connexion et du chemin d’accès HybridConection spécifié. Utilisez cette surcharge uniquement lorsque la chaîne de connexion n’utilise pas la EntityPath propriété .

HybridConnectionClient(Uri)

Créez un instance HybridConnectionClient pour lancer HybridConnections où aucune authentification client n’est requise.

HybridConnectionClient(Uri, TokenProvider)

Créez un instance HybridConnectionClient pour lancer HybridConnections avec l’authentification cliente.

Propriétés

Address

Obtient l’adresse de cette hybridConnection via laquelle se connecter. Adresse sur laquelle écouter HybridConnections. Cette adresse doit être au format « sb://contoso.servicebus.windows.net/yourhybridconnection ».

ClientWebSocketFactory

Implémentation de ClientWebSocketFactory personnalisée.

KeepAliveInterval

Intervalle de conservation de Websocket.

OperationTimeout

Obtient ou définit le délai d’attente utilisé lors de la connexion d’une hybridConnection. La valeur par défaut est 70 secondes.

Proxy

Obtient ou définit des informations de proxy pour la connexion à ServiceBus.

TokenProvider

Obtient le JetonProvider pour l’authentification d’HybridConnections.

UseBuiltInClientWebSocket

Contrôle si le ClientWebSocket de .NET Core ou une implémentation personnalisée est utilisé. Si un personnalisé ClientWebSocketFactory est configuré, cette propriété est ignorée.

Méthodes

CreateConnectionAsync()

Établit une nouvelle hybridConnection côté envoi et retourne le flux.

CreateConnectionAsync(IDictionary<String,String>)

Établit une nouvelle hybridConnection côté envoi et retourne le flux.

GetRuntimeInformationAsync()

Obtient le HybridConnectionRuntimeInformation pour cette entité HybridConnection à l’aide du délai d’expiration par défaut. Sauf indication spécifiée dans la chaîne de connexion, la valeur par défaut est de 1 minute.

GetRuntimeInformationAsync(CancellationToken)

Obtient le HybridConnectionRuntimeInformation pour cette entité HybridConnection à l’aide de l’objet CancellationToken fourni.

S’applique à