HubConnectionBuilder Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Generador para configurar HubConnection instancias.
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
- Herencia
-
HubConnectionBuilder
- Implementaciones
Constructores
HubConnectionBuilder() |
Inicializa una nueva instancia de la clase HubConnectionBuilder. |
Propiedades
Services |
Obtiene la colección de servicios del generador. |
Métodos
Build() |
Crea una interfaz HubConnection. |
Equals(Object) |
Generador para configurar HubConnection instancias. |
GetHashCode() |
Generador para configurar HubConnection instancias. |
GetType() |
Obtiene el Type de la instancia actual. |
ToString() |
Generador para configurar HubConnection instancias. |
Métodos de extensión
ConfigureLogging(IHubConnectionBuilder, Action<ILoggingBuilder>) |
Agrega un delegado para configurar el objeto ILoggingBuilder proporcionado. Esto se puede llamar varias veces. |
WithAutomaticReconnect(IHubConnectionBuilder) |
Configura para HubConnection intentar volver a conectarse automáticamente si se pierde la conexión. El cliente esperará el valor predeterminado 0, 2, 10 y 30 segundos respectivamente antes de intentar hasta cuatro intentos de reconexión. |
WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy) |
Configura para HubConnection intentar volver a conectarse automáticamente si se pierde la conexión. |
WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[]) |
Configura para HubConnection intentar volver a conectarse automáticamente si se pierde la conexión. |
WithKeepAliveInterval(IHubConnectionBuilder, TimeSpan) |
Configura KeepAliveInterval para .HubConnection |
WithServerTimeout(IHubConnectionBuilder, TimeSpan) |
Configura ServerTimeout para .HubConnection |
WithStatefulReconnect(IHubConnectionBuilder) |
Configura para negociar la HttpConnectionOptions reconexión con estado con el servidor. |
WithUrl(IHubConnectionBuilder, String) |
Configura para HubConnection usar transportes basados en HTTP para conectarse a la dirección URL especificada. |
WithUrl(IHubConnectionBuilder, String, HttpTransportType) |
Configura para HubConnection usar transportes basados en HTTP para conectarse a la dirección URL y los transportes especificados. |
WithUrl(IHubConnectionBuilder, String, HttpTransportType, Action<HttpConnectionOptions>) |
Configura para HubConnection usar transportes basados en HTTP para conectarse a la dirección URL y los transportes especificados. |
WithUrl(IHubConnectionBuilder, String, Action<HttpConnectionOptions>) |
Configura para HubConnection usar transportes basados en HTTP para conectarse a la dirección URL especificada. |
WithUrl(IHubConnectionBuilder, Uri) |
Configura para HubConnection usar transportes basados en HTTP para conectarse a la dirección URL especificada. |
WithUrl(IHubConnectionBuilder, Uri, HttpTransportType) |
Configura para HubConnection usar transportes basados en HTTP para conectarse a la dirección URL y los transportes especificados. |
WithUrl(IHubConnectionBuilder, Uri, HttpTransportType, Action<HttpConnectionOptions>) |
Configura para HubConnection usar transportes basados en HTTP para conectarse a la dirección URL y los transportes especificados. |
WithUrl(IHubConnectionBuilder, Uri, Action<HttpConnectionOptions>) |
Configura para HubConnection usar transportes basados en HTTP para conectarse a la dirección URL especificada. |
WithMessagePackProtocol(IHubConnectionBuilder) |
Generador para configurar HubConnection instancias. |
WithMessagePackProtocol(IHubConnectionBuilder, MessagePackHubProtocolOptions) |
Generador para configurar HubConnection instancias. |
AddMessagePackProtocol(ISignalRBuilder) |
Habilita el protocolo MsgPack para SignalR. |
AddMessagePackProtocol(ISignalRBuilder, Action<MessagePackHubProtocolOptions>) |
Habilita el protocolo MsgPack para SignalR y permite configurar las opciones del protocolo MsgPack. |