IHubConnectionBuilder Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Abstrakcja konstruktora do konfigurowania HubConnection wystąpień.
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
- Pochodne
- Implementuje
Właściwości
Services |
Pobiera kolekcję usług konstruktora. (Odziedziczone po ISignalRBuilder) |
Metody
Build() |
Tworzy element HubConnection. |
Metody rozszerzania
ConfigureLogging(IHubConnectionBuilder, Action<ILoggingBuilder>) |
Dodaje delegata do konfigurowania podanego ILoggingBuilderelementu . Może to być wywoływane wiele razy. |
WithAutomaticReconnect(IHubConnectionBuilder) |
Konfiguruje element , HubConnection aby automatycznie próbował ponownie nawiązać połączenie w przypadku utraty połączenia. Klient będzie oczekiwać odpowiednio domyślnych 0, 2, 10 i 30 sekund przed podjęciem próby ponownego nawiązania połączenia do czterech. |
WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy) |
Konfiguruje element , HubConnection aby automatycznie próbował ponownie nawiązać połączenie w przypadku utraty połączenia. |
WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[]) |
Konfiguruje element , HubConnection aby automatycznie próbował ponownie nawiązać połączenie w przypadku utraty połączenia. |
WithKeepAliveInterval(IHubConnectionBuilder, TimeSpan) |
Konfiguruje element KeepAliveInterval dla .HubConnection |
WithServerTimeout(IHubConnectionBuilder, TimeSpan) |
Konfiguruje wartość ServerTimeout dla elementu HubConnection. |
WithStatefulReconnect(IHubConnectionBuilder) |
Konfiguruje element HttpConnectionOptions do negocjowania stanowego ponownego nawiązywania połączenia z serwerem. |
WithUrl(IHubConnectionBuilder, String) |
Konfiguruje program HubConnection do używania transportu opartego na protokole HTTP w celu nawiązania połączenia z określonym adresem URL. |
WithUrl(IHubConnectionBuilder, String, HttpTransportType) |
Konfiguruje element do używania transportu opartego na protokole HubConnection HTTP w celu nawiązania połączenia z określonym adresem URL i transportami. |
WithUrl(IHubConnectionBuilder, String, HttpTransportType, Action<HttpConnectionOptions>) |
Konfiguruje element do używania transportu opartego na protokole HubConnection HTTP w celu nawiązania połączenia z określonym adresem URL i transportami. |
WithUrl(IHubConnectionBuilder, String, Action<HttpConnectionOptions>) |
Konfiguruje program HubConnection do używania transportu opartego na protokole HTTP w celu nawiązania połączenia z określonym adresem URL. |
WithUrl(IHubConnectionBuilder, Uri) |
Konfiguruje program HubConnection do używania transportu opartego na protokole HTTP w celu nawiązania połączenia z określonym adresem URL. |
WithUrl(IHubConnectionBuilder, Uri, HttpTransportType) |
Konfiguruje element do używania transportu opartego na protokole HubConnection HTTP w celu nawiązania połączenia z określonym adresem URL i transportami. |
WithUrl(IHubConnectionBuilder, Uri, HttpTransportType, Action<HttpConnectionOptions>) |
Konfiguruje element do używania transportu opartego na protokole HubConnection HTTP w celu nawiązania połączenia z określonym adresem URL i transportami. |
WithUrl(IHubConnectionBuilder, Uri, Action<HttpConnectionOptions>) |
Konfiguruje program HubConnection do używania transportu opartego na protokole HTTP w celu nawiązania połączenia z określonym adresem URL. |
WithMessagePackProtocol(IHubConnectionBuilder) |
Abstrakcja konstruktora do konfigurowania HubConnection wystąpień. |
WithMessagePackProtocol(IHubConnectionBuilder, MessagePackHubProtocolOptions) |
Abstrakcja konstruktora do konfigurowania HubConnection wystąpień. |
AddMessagePackProtocol(ISignalRBuilder) |
Włącza protokół MsgPack dla usługi SignalR. |
AddMessagePackProtocol(ISignalRBuilder, Action<MessagePackHubProtocolOptions>) |
Włącza protokół MsgPack dla usługi SignalR i umożliwia skonfigurowanie opcji protokołu MsgPack. |