Compartir a través de


HybridConnectionClient Clase

Definición

Proporciona un cliente para iniciar nuevas instancias de HybridConnections del lado de envío.

public class HybridConnectionClient
type HybridConnectionClient = class
Public Class HybridConnectionClient
Herencia
HybridConnectionClient

Constructores

HybridConnectionClient(String)

Crea una nueva instancia de mediante la cadena de HybridConnectionClient conexión especificada.

HybridConnectionClient(String, String)

Crea una nueva instancia de a partir de una cadena de HybridConnectionClient conexión y la ruta de acceso de HybridConection especificada. Use esta sobrecarga solo cuando la cadena de conexión no use la EntityPath propiedad .

HybridConnectionClient(Uri)

Cree una nueva instancia de HybridConnectionClient para iniciar HybridConnections donde no se requiere autenticación de cliente.

HybridConnectionClient(Uri, TokenProvider)

Cree una nueva instancia de HybridConnectionClient para iniciar HybridConnections con autenticación de cliente.

Propiedades

Address

Obtiene la dirección de esta instancia de HybridConnection a la que conectarse. Dirección en la que se va a escuchar HybridConnections. Esta dirección debe tener el formato "sb://contoso.servicebus.windows.net/yourhybridconnection".

ClientWebSocketFactory

Implementación de ClientWebSocketFactory personalizada.

KeepAliveInterval

Intervalo de mantenimiento de Websocket.

OperationTimeout

Obtiene o establece el tiempo de espera usado al conectar una instancia de HybridConnection. El valor predeterminado es de 70 segundos.

Proxy

Obtiene o establece información de proxy para conectarse a ServiceBus.

TokenProvider

Obtiene el TokenProvider para autenticar HybridConnections.

UseBuiltInClientWebSocket

Controla si se usa ClientWebSocket desde .NET Core o una implementación personalizada. Si se configura un personalizado ClientWebSocketFactory , esta propiedad se omite.

Métodos

CreateConnectionAsync()

Establece un nuevo hybridConnection del lado de envío y devuelve stream.

CreateConnectionAsync(IDictionary<String,String>)

Establece un nuevo hybridConnection del lado de envío y devuelve stream.

GetRuntimeInformationAsync()

Obtiene para HybridConnectionRuntimeInformation esta entidad HybridConnection mediante el tiempo de espera predeterminado. A menos que se especifique en la cadena de conexión, el valor predeterminado es de 1 minuto.

GetRuntimeInformationAsync(CancellationToken)

Obtiene para HybridConnectionRuntimeInformation esta entidad HybridConnection mediante cancellationToken proporcionado.

Se aplica a