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) | Determines whether the specified object is equal to the current object. |
| GetHashCode() | Serves as the default hash function. |
| GetType() |
Obtiene el Type de la instancia actual. |
| ToString() | Returns a string that represents the current object. |
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. |
| 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) | |
| WithMessagePackProtocol(IHubConnectionBuilder, MessagePackHubProtocolOptions) | |
| AddMessagePackProtocol(ISignalRBuilder) |
Habilita el protocolo MsgPack para Signalr. |
| AddMessagePackProtocol(ISignalRBuilder, Action<MessagePackHubProtocolOptions>) |
Habilita el protocolo MsgPack para Signalr y permite configurar el protocolo MsgPack. |