HubConnectionBuilder Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Générateur pour la configuration d’instances HubConnection .
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
- Héritage
-
HubConnectionBuilder
- Implémente
Constructeurs
HubConnectionBuilder() |
Initialise une nouvelle instance de la classe HubConnectionBuilder. |
Propriétés
Services |
Obtient la collection de services de générateur. |
Méthodes
Build() |
Crée un HubConnection. |
Equals(Object) |
Générateur pour la configuration d’instances HubConnection . |
GetHashCode() |
Générateur pour la configuration d’instances HubConnection . |
GetType() |
Obtient le Type de l'instance actuelle. |
ToString() |
Générateur pour la configuration d’instances HubConnection . |
Méthodes d’extension
ConfigureLogging(IHubConnectionBuilder, Action<ILoggingBuilder>) |
Ajoute un délégué pour configurer le ILoggingBuilder fourni. Peut être appelée plusieurs fois. |
WithAutomaticReconnect(IHubConnectionBuilder) |
Configure le HubConnection pour tenter automatiquement de se reconnecter si la connexion est perdue. Le client attend les 0, 2, 10 et 30 secondes par défaut, respectivement, avant d’essayer jusqu’à quatre tentatives de reconnexion. |
WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy) |
Configure le HubConnection pour tenter automatiquement de se reconnecter si la connexion est perdue. |
WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[]) |
Configure le HubConnection pour tenter automatiquement de se reconnecter si la connexion est perdue. |
WithKeepAliveInterval(IHubConnectionBuilder, TimeSpan) |
Configure KeepAliveInterval pour .HubConnection |
WithServerTimeout(IHubConnectionBuilder, TimeSpan) |
Configure ServerTimeout pour .HubConnection |
WithStatefulReconnect(IHubConnectionBuilder) |
Configure le pour négocier la HttpConnectionOptions reconnexion avec état avec le serveur. |
WithUrl(IHubConnectionBuilder, String) |
Configure pour utiliser les HubConnection transports basés sur HTTP pour se connecter à l’URL spécifiée. |
WithUrl(IHubConnectionBuilder, String, HttpTransportType) |
Configure pour utiliser des HubConnection transports basés sur HTTP pour se connecter à l’URL et aux transports spécifiés. |
WithUrl(IHubConnectionBuilder, String, HttpTransportType, Action<HttpConnectionOptions>) |
Configure pour utiliser des HubConnection transports basés sur HTTP pour se connecter à l’URL et aux transports spécifiés. |
WithUrl(IHubConnectionBuilder, String, Action<HttpConnectionOptions>) |
Configure pour utiliser les HubConnection transports basés sur HTTP pour se connecter à l’URL spécifiée. |
WithUrl(IHubConnectionBuilder, Uri) |
Configure pour utiliser les HubConnection transports basés sur HTTP pour se connecter à l’URL spécifiée. |
WithUrl(IHubConnectionBuilder, Uri, HttpTransportType) |
Configure pour utiliser des HubConnection transports basés sur HTTP pour se connecter à l’URL et aux transports spécifiés. |
WithUrl(IHubConnectionBuilder, Uri, HttpTransportType, Action<HttpConnectionOptions>) |
Configure pour utiliser des HubConnection transports basés sur HTTP pour se connecter à l’URL et aux transports spécifiés. |
WithUrl(IHubConnectionBuilder, Uri, Action<HttpConnectionOptions>) |
Configure pour utiliser les HubConnection transports basés sur HTTP pour se connecter à l’URL spécifiée. |
WithMessagePackProtocol(IHubConnectionBuilder) |
Générateur pour la configuration d’instances HubConnection . |
WithMessagePackProtocol(IHubConnectionBuilder, MessagePackHubProtocolOptions) |
Générateur pour la configuration d’instances HubConnection . |
AddMessagePackProtocol(ISignalRBuilder) |
Active le protocole MsgPack pour SignalR. |
AddMessagePackProtocol(ISignalRBuilder, Action<MessagePackHubProtocolOptions>) |
Active le protocole MsgPack pour SignalR et autorise la configuration des options du protocole MsgPack. |