HubConnectionBuilder Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |
Obtém a coleção de serviços do construtor. |
Métodos
Build() |
Cria um HubConnection. |
Equals(Object) |
Um construtor para configurar HubConnection instâncias. |
GetHashCode() |
Um construtor para configurar HubConnection instâncias. |
GetType() |
Obtém o Type da instância atual. |
ToString() |
Um construtor para configurar HubConnection instâncias. |
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 reconectar automaticamente se a conexão for perdida. O cliente aguardará os 0, 2, 10 e 30 segundos padrão, respectivamente, antes de tentar até quatro tentativas de reconexão. |
WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy) |
Configura o HubConnection para tentar reconectar automaticamente se a conexão for perdida. |
WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[]) |
Configura o HubConnection para tentar reconectar automaticamente se a conexão for perdida. |
WithKeepAliveInterval(IHubConnectionBuilder, TimeSpan) |
Configura KeepAliveInterval para o HubConnection. |
WithServerTimeout(IHubConnectionBuilder, TimeSpan) |
Configura ServerTimeout para o HubConnection. |
WithStatefulReconnect(IHubConnectionBuilder) |
Configura o HttpConnectionOptions para negociar a reconexão com estado com o servidor. |
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) |
Um construtor para configurar HubConnection instâncias. |
WithMessagePackProtocol(IHubConnectionBuilder, MessagePackHubProtocolOptions) |
Um construtor para configurar HubConnection instâncias. |
AddMessagePackProtocol(ISignalRBuilder) |
Habilita o protocolo MsgPack para SignalR. |
AddMessagePackProtocol(ISignalRBuilder, Action<MessagePackHubProtocolOptions>) |
Habilita o protocolo MsgPack para SignalR e permite que as opções para o protocolo MsgPack sejam configuradas. |