HubConnectionBuilder Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Tvůrce pro konfiguraci HubConnection instancí.
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
- Dědičnost
-
HubConnectionBuilder
- Implementuje
Konstruktory
HubConnectionBuilder() |
Inicializuje novou instanci HubConnectionBuilder třídy. |
Vlastnosti
Services |
Získá kolekci služby tvůrce. |
Metody
Build() |
Vytvoří .HubConnection |
Equals(Object) |
Tvůrce pro konfiguraci HubConnection instancí. |
GetHashCode() |
Tvůrce pro konfiguraci HubConnection instancí. |
GetType() |
Získá aktuální Type instanci. |
ToString() |
Tvůrce pro konfiguraci HubConnection instancí. |
Metody rozšíření
ConfigureLogging(IHubConnectionBuilder, Action<ILoggingBuilder>) |
Přidá delegáta pro konfiguraci zadaného ILoggingBuildersouboru . To může být volána vícekrát. |
WithAutomaticReconnect(IHubConnectionBuilder) |
Nakonfiguruje nástroj tak, HubConnection aby se v případě ztráty připojení automaticky pokusil znovu připojit. Klient bude čekat výchozí 0, 2, 10 a 30 sekund, než se pokusí až o čtyři pokusy o opětovné připojení. |
WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy) |
Nakonfiguruje nástroj tak, HubConnection aby se v případě ztráty připojení automaticky pokusil znovu připojit. |
WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[]) |
Nakonfiguruje nástroj tak, HubConnection aby se v případě ztráty připojení automaticky pokusil znovu připojit. |
WithKeepAliveInterval(IHubConnectionBuilder, TimeSpan) |
Nakonfiguruje KeepAliveInterval pro HubConnection. |
WithServerTimeout(IHubConnectionBuilder, TimeSpan) |
Nakonfiguruje ServerTimeout pro HubConnection. |
WithStatefulReconnect(IHubConnectionBuilder) |
Nakonfiguruje HttpConnectionOptions pro vyjednání stavového opětovného připojení se serverem. |
WithUrl(IHubConnectionBuilder, String) |
Nakonfiguruje HubConnection pro připojení k zadané adrese URL přenosy založené na protokolu HTTP. |
WithUrl(IHubConnectionBuilder, String, HttpTransportType) |
Nakonfiguruje HubConnection přenosy založené na protokolu HTTP pro připojení k zadané adrese URL a přenosům. |
WithUrl(IHubConnectionBuilder, String, HttpTransportType, Action<HttpConnectionOptions>) |
Nakonfiguruje HubConnection přenosy založené na protokolu HTTP pro připojení k zadané adrese URL a přenosům. |
WithUrl(IHubConnectionBuilder, String, Action<HttpConnectionOptions>) |
Nakonfiguruje HubConnection pro připojení k zadané adrese URL přenosy založené na protokolu HTTP. |
WithUrl(IHubConnectionBuilder, Uri) |
Nakonfiguruje HubConnection pro připojení k zadané adrese URL přenosy založené na protokolu HTTP. |
WithUrl(IHubConnectionBuilder, Uri, HttpTransportType) |
Nakonfiguruje HubConnection přenosy založené na protokolu HTTP pro připojení k zadané adrese URL a přenosům. |
WithUrl(IHubConnectionBuilder, Uri, HttpTransportType, Action<HttpConnectionOptions>) |
Nakonfiguruje HubConnection přenosy založené na protokolu HTTP pro připojení k zadané adrese URL a přenosům. |
WithUrl(IHubConnectionBuilder, Uri, Action<HttpConnectionOptions>) |
Nakonfiguruje HubConnection pro připojení k zadané adrese URL přenosy založené na protokolu HTTP. |
WithMessagePackProtocol(IHubConnectionBuilder) |
Tvůrce pro konfiguraci HubConnection instancí. |
WithMessagePackProtocol(IHubConnectionBuilder, MessagePackHubProtocolOptions) |
Tvůrce pro konfiguraci HubConnection instancí. |
AddMessagePackProtocol(ISignalRBuilder) |
Povolí protokol MsgPack pro SignalR. |
AddMessagePackProtocol(ISignalRBuilder, Action<MessagePackHubProtocolOptions>) |
Povolí protokol MsgPack pro SignalR a povolí konfiguraci možností pro protokol MsgPack. |