HubConnectionBuilder Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Generator zum Konfigurieren von HubConnection Instanzen.
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
- Vererbung
-
HubConnectionBuilder
- Implementiert
Konstruktoren
HubConnectionBuilder() |
Initialisiert eine neue Instanz der HubConnectionBuilder-Klasse. |
Eigenschaften
Services |
Ruft die Builderdienstauflistung ab. |
Methoden
Build() |
Erstellt eine HubConnection. |
Equals(Object) |
Ein Generator zum Konfigurieren von HubConnection Instanzen. |
GetHashCode() |
Ein Generator zum Konfigurieren von HubConnection Instanzen. |
GetType() |
Ruft den Type der aktuellen Instanz ab. |
ToString() |
Ein Generator zum Konfigurieren von HubConnection Instanzen. |
Erweiterungsmethoden
ConfigureLogging(IHubConnectionBuilder, Action<ILoggingBuilder>) |
Fügt einen Delegaten für die Konfiguration der bereitgestellten ILoggingBuilder-Schnittstelle hinzu. Dies kann mehrmals aufgerufen werden. |
WithAutomaticReconnect(IHubConnectionBuilder) |
Konfiguriert den HubConnection so, dass automatisch versucht wird, die Verbindung erneut herzustellen, wenn die Verbindung unterbrochen wird. Der Client wartet die Standardmäßigen 0, 2, 10 bzw. 30 Sekunden, bevor bis zu vier Verbindungsversuche versucht werden. |
WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy) |
Konfiguriert den HubConnection so, dass automatisch versucht wird, die Verbindung erneut herzustellen, wenn die Verbindung unterbrochen wird. |
WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[]) |
Konfiguriert den HubConnection so, dass automatisch versucht wird, die Verbindung erneut herzustellen, wenn die Verbindung unterbrochen wird. |
WithKeepAliveInterval(IHubConnectionBuilder, TimeSpan) |
Konfiguriert KeepAliveInterval für .HubConnection |
WithServerTimeout(IHubConnectionBuilder, TimeSpan) |
Konfiguriert ServerTimeout für .HubConnection |
WithStatefulReconnect(IHubConnectionBuilder) |
Konfiguriert die, um zustandsbehaftete HttpConnectionOptions erneute Verbindung mit dem Server auszuhandeln. |
WithUrl(IHubConnectionBuilder, String) |
Konfiguriert die so, dass HubConnection HTTP-basierte Transporte zum Herstellen einer Verbindung mit der angegebenen URL verwendet werden. |
WithUrl(IHubConnectionBuilder, String, HttpTransportType) |
Konfiguriert die so, dass HubConnection HTTP-basierte Transporte verwendet werden, um eine Verbindung mit der angegebenen URL und den angegebenen Transporten herzustellen. |
WithUrl(IHubConnectionBuilder, String, HttpTransportType, Action<HttpConnectionOptions>) |
Konfiguriert die so, dass HubConnection HTTP-basierte Transporte verwendet werden, um eine Verbindung mit der angegebenen URL und den angegebenen Transporten herzustellen. |
WithUrl(IHubConnectionBuilder, String, Action<HttpConnectionOptions>) |
Konfiguriert die so, dass HubConnection HTTP-basierte Transporte zum Herstellen einer Verbindung mit der angegebenen URL verwendet werden. |
WithUrl(IHubConnectionBuilder, Uri) |
Konfiguriert die so, dass HubConnection HTTP-basierte Transporte zum Herstellen einer Verbindung mit der angegebenen URL verwendet werden. |
WithUrl(IHubConnectionBuilder, Uri, HttpTransportType) |
Konfiguriert die so, dass HubConnection HTTP-basierte Transporte verwendet werden, um eine Verbindung mit der angegebenen URL und den angegebenen Transporten herzustellen. |
WithUrl(IHubConnectionBuilder, Uri, HttpTransportType, Action<HttpConnectionOptions>) |
Konfiguriert die so, dass HubConnection HTTP-basierte Transporte verwendet werden, um eine Verbindung mit der angegebenen URL und den angegebenen Transporten herzustellen. |
WithUrl(IHubConnectionBuilder, Uri, Action<HttpConnectionOptions>) |
Konfiguriert die so, dass HubConnection HTTP-basierte Transporte zum Herstellen einer Verbindung mit der angegebenen URL verwendet werden. |
WithMessagePackProtocol(IHubConnectionBuilder) |
Ein Generator zum Konfigurieren von HubConnection Instanzen. |
WithMessagePackProtocol(IHubConnectionBuilder, MessagePackHubProtocolOptions) |
Ein Generator zum Konfigurieren von HubConnection Instanzen. |
AddMessagePackProtocol(ISignalRBuilder) |
Aktiviert das MsgPack-Protokoll für SignalR. |
AddMessagePackProtocol(ISignalRBuilder, Action<MessagePackHubProtocolOptions>) |
Aktiviert das MsgPack-Protokoll für SignalR und ermöglicht die Konfiguration von Optionen für das MsgPack-Protokoll. |