IHubConnectionBuilder Rozhraní
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í.
Abstrakce tvůrce pro konfiguraci HubConnection instancí.
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
- Odvozené
- Implementuje
Vlastnosti
Services |
Získá kolekci služby tvůrce. (Zděděno od ISignalRBuilder) |
Metody
Build() |
Vytvoří .HubConnection |
Metody rozšíření
ConfigureLogging(IHubConnectionBuilder, Action<ILoggingBuilder>) |
Přidá delegáta pro konfiguraci zadaného ILoggingBuilder. To může být volána vícekrát. |
WithAutomaticReconnect(IHubConnectionBuilder) |
Konfiguruje tak HubConnection , aby se v případě ztráty připojení automaticky pokusil znovu připojit. Klient počká výchozích 0, 2, 10 a 30 sekund, než se pokusí až čtyři pokusy o opětovné připojení. |
WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy) |
Konfiguruje tak HubConnection , aby se v případě ztráty připojení automaticky pokusil znovu připojit. |
WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[]) |
Konfiguruje 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ávání stavového opětovného připojení k serveru. |
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 pro připojení k zadané adrese URL a přenosům přenosy pomocí protokolu HTTP. |
WithUrl(IHubConnectionBuilder, String, HttpTransportType, Action<HttpConnectionOptions>) |
Nakonfiguruje HubConnection pro připojení k zadané adrese URL a přenosům přenosy pomocí protokolu HTTP. |
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 pro připojení k zadané adrese URL a přenosům přenosy pomocí protokolu HTTP. |
WithUrl(IHubConnectionBuilder, Uri, HttpTransportType, Action<HttpConnectionOptions>) |
Nakonfiguruje HubConnection pro připojení k zadané adrese URL a přenosům přenosy pomocí protokolu HTTP. |
WithUrl(IHubConnectionBuilder, Uri, Action<HttpConnectionOptions>) |
Nakonfiguruje HubConnection pro připojení k zadané adrese URL přenosy založené na protokolu HTTP. |
WithMessagePackProtocol(IHubConnectionBuilder) |
Abstrakce tvůrce pro konfiguraci HubConnection instancí. |
WithMessagePackProtocol(IHubConnectionBuilder, MessagePackHubProtocolOptions) |
Abstrakce 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í protokolu MsgPack. |