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žeb 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 ILoggingBuildersouboru . To se může volat několikrát. |
| WithAutomaticReconnect(IHubConnectionBuilder) |
Nakonfiguruje HubConnection automatické pokus o opětovné připojení, pokud dojde ke ztrátě připojení. Klient bude čekat výchozí 0, 2, 10 a 30 sekund před pokusem až o čtyři pokusy o opětovné připojení. |
| WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy) |
Nakonfiguruje HubConnection automatické pokus o opětovné připojení, pokud dojde ke ztrátě připojení. |
| WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[]) |
Nakonfiguruje HubConnection automatické pokus o opětovné připojení, pokud dojde ke ztrátě připojení. |
| WithUrl(IHubConnectionBuilder, String) |
Nakonfiguruje HubConnection použití přenosů založených na protokolu HTTP pro připojení k zadané adrese URL. |
| WithUrl(IHubConnectionBuilder, String, HttpTransportType) |
Nakonfiguruje HubConnection použití přenosů založených na protokolu HTTP pro připojení k zadané adrese URL a přenosům. |
| WithUrl(IHubConnectionBuilder, String, HttpTransportType, Action<HttpConnectionOptions>) |
Nakonfiguruje HubConnection použití přenosů založených na protokolu HTTP pro připojení k zadané adrese URL a přenosům. |
| WithUrl(IHubConnectionBuilder, String, Action<HttpConnectionOptions>) |
Nakonfiguruje HubConnection použití přenosů založených na protokolu HTTP pro připojení k zadané adrese URL. |
| WithUrl(IHubConnectionBuilder, Uri) |
Nakonfiguruje HubConnection použití přenosů založených na protokolu HTTP pro připojení k zadané adrese URL. |
| WithUrl(IHubConnectionBuilder, Uri, HttpTransportType) |
Nakonfiguruje HubConnection použití přenosů založených na protokolu HTTP pro připojení k zadané adrese URL a přenosům. |
| WithUrl(IHubConnectionBuilder, Uri, HttpTransportType, Action<HttpConnectionOptions>) |
Nakonfiguruje HubConnection použití přenosů založených na protokolu HTTP pro připojení k zadané adrese URL a přenosům. |
| WithUrl(IHubConnectionBuilder, Uri, Action<HttpConnectionOptions>) |
Nakonfiguruje HubConnection použití přenosů založených na protokolu HTTP pro připojení k zadané adrese URL. |
| WithMessagePackProtocol(IHubConnectionBuilder) | |
| WithMessagePackProtocol(IHubConnectionBuilder, MessagePackHubProtocolOptions) | |
| AddMessagePackProtocol(ISignalRBuilder) |
Povolí protokol MsgPack pro signál. |
| AddMessagePackProtocol(ISignalRBuilder, Action<MessagePackHubProtocolOptions>) |
Povoluje protokol MsgPack pro signál a umožňuje konfigurovat možnosti pro MsgPack protokol. |