IHubConnectionBuilder Interfaz
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í.
Una abstracción del compilador para configurar instancias de HubConnection.
public interface class IHubConnectionBuilder : Microsoft::AspNetCore::SignalR::ISignalRBuilder
public interface IHubConnectionBuilder : Microsoft.AspNetCore.SignalR.ISignalRBuilder
type IHubConnectionBuilder = interface
interface ISignalRBuilder
Public Interface IHubConnectionBuilder
Implements ISignalRBuilder
- Derivado
- Implementaciones
Propiedades
Services |
Obtiene la colección de servicios del generador. (Heredado de ISignalRBuilder) |
Métodos
Build() |
Crea una interfaz HubConnection. |
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) |
Una abstracción del compilador para configurar instancias de HubConnection. |
WithMessagePackProtocol(IHubConnectionBuilder, MessagePackHubProtocolOptions) |
Una abstracción del compilador para configurar instancias de HubConnection. |
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. |