HubConnectionBuilder Classe

Definição

Um construtor para configurar HubConnection instâncias.

public ref class HubConnectionBuilder : Microsoft::AspNetCore::SignalR::Client::IHubConnectionBuilder, Microsoft::AspNetCore::SignalR::ISignalRBuilder
public class HubConnectionBuilder : Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder, Microsoft.AspNetCore.SignalR.ISignalRBuilder
type HubConnectionBuilder = class
    interface IHubConnectionBuilder
    interface ISignalRBuilder
Public Class HubConnectionBuilder
Implements IHubConnectionBuilder, ISignalRBuilder
Herança
HubConnectionBuilder
Implementações

Construtores

HubConnectionBuilder()

Inicializa uma nova instância da classe HubConnectionBuilder.

Propriedades

Services

Métodos

Build()

Cria um HubConnection.

Equals(Object)
GetHashCode()
GetType()

Obtém o Type da instância atual.

ToString()

Métodos de Extensão

ConfigureLogging(IHubConnectionBuilder, Action<ILoggingBuilder>)

Adiciona um delegado para configurar o ILoggingBuilder fornecido. Isso pode ser chamado várias vezes.

WithAutomaticReconnect(IHubConnectionBuilder)

Configura o HubConnection para tentar se reconectar automaticamente se a conexão for perdida. O cliente aguardará o padrão 0, 2, 10 e 30 segundos, respectivamente, antes de tentar até quatro tentativas de reconexão.

WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy)

Configura o HubConnection para tentar se reconectar automaticamente se a conexão for perdida.

WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[])

Configura o HubConnection para tentar se reconectar automaticamente se a conexão for perdida.

WithUrl(IHubConnectionBuilder, String)

Configura o HubConnection para usar transportes baseados em http para se conectar à URL especificada.

WithUrl(IHubConnectionBuilder, String, HttpTransportType)

Configura o HubConnection para usar transportes baseados em http para se conectar à URL e aos transportes especificados.

WithUrl(IHubConnectionBuilder, String, HttpTransportType, Action<HttpConnectionOptions>)

Configura o HubConnection para usar transportes baseados em http para se conectar à URL e aos transportes especificados.

WithUrl(IHubConnectionBuilder, String, Action<HttpConnectionOptions>)

Configura o HubConnection para usar transportes baseados em http para se conectar à URL especificada.

WithUrl(IHubConnectionBuilder, Uri)

Configura o HubConnection para usar transportes baseados em http para se conectar à URL especificada.

WithUrl(IHubConnectionBuilder, Uri, HttpTransportType)

Configura o HubConnection para usar transportes baseados em http para se conectar à URL e aos transportes especificados.

WithUrl(IHubConnectionBuilder, Uri, HttpTransportType, Action<HttpConnectionOptions>)

Configura o HubConnection para usar transportes baseados em http para se conectar à URL e aos transportes especificados.

WithUrl(IHubConnectionBuilder, Uri, Action<HttpConnectionOptions>)

Configura o HubConnection para usar transportes baseados em http para se conectar à URL especificada.

WithMessagePackProtocol(IHubConnectionBuilder)
WithMessagePackProtocol(IHubConnectionBuilder, MessagePackHubProtocolOptions)
AddMessagePackProtocol(ISignalRBuilder)

Habilita o protocolo MsgPack para Signalr.

AddMessagePackProtocol(ISignalRBuilder, Action<MessagePackHubProtocolOptions>)

Habilita o protocolo MsgPack para o Signalr e permite que as opções do protocolo MsgPack sejam configuradas.

Aplica-se a