HubOptions<THub> 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í.
Možnosti používané ke konfiguraci zadaných instancí typu centra Tyto možnosti přepíšou globálně nastavené možnosti.
generic <typename THub>
where THub : Hubpublic ref class HubOptions : Microsoft::AspNetCore::SignalR::HubOptions
public class HubOptions<THub> : Microsoft.AspNetCore.SignalR.HubOptions where THub : Hub
type HubOptions<'Hub (requires 'Hub :> Hub)> = class
inherit HubOptions
Public Class HubOptions(Of THub)
Inherits HubOptions
Parametry typu
- THub
Typ centra, který chcete nakonfigurovat.
- Dědičnost
Konstruktory
| HubOptions<THub>() |
Vlastnosti
| ClientTimeoutInterval |
Získá nebo nastaví časový interval klient musí odeslat zprávu, než server ukončí připojení. Výchozí časový limit je 30 sekund. (Zděděno od HubOptions) |
| DisableImplicitFromServicesParameters |
Když |
| EnableDetailedErrors |
Získá nebo nastaví hodnotu označující, zda jsou do klienta odeslány podrobné chybové zprávy. Podrobné chybové zprávy obsahují podrobnosti o výjimkách vyvolaných na serveru. (Zděděno od HubOptions) |
| HandshakeTimeout |
Získá nebo nastaví interval používaný serverem k vypršení časového limitu příchozích požadavků handshake klienty. Výchozí časový limit je 15 sekund. (Zděděno od HubOptions) |
| KeepAliveInterval |
Získá nebo nastaví interval používaný serverem k odesílání aktivních příkazů ping připojeným klientům. Výchozí interval je 15 sekund. (Zděděno od HubOptions) |
| MaximumParallelInvocationsPerClient |
Ve výchozím nastavení může klient vyvolat pouze jednu metodu centra najednou. Změna této vlastnosti umožní klientům vyvolat více metod současně před frontou. (Zděděno od HubOptions) |
| MaximumReceiveMessageSize |
Získá nebo nastaví maximální velikost zprávy jedné příchozí centrální zprávy. Výchozí hodnota je 32 kB. (Zděděno od HubOptions) |
| StreamBufferCapacity |
Získá nebo nastaví maximální velikost vyrovnávací paměti pro streamy nahrání klienta. Výchozí velikost je 10. (Zděděno od HubOptions) |
| SupportedProtocols |
Získá nebo nastaví kolekci podporovaných názvů protokolů centra. (Zděděno od HubOptions) |
Metody rozšíření
| AddFilter(HubOptions, IHubFilter) |
Přidá instanci objektu IHubFilter HubOptions. |
| AddFilter(HubOptions, Type) |
Přidá do IHubFilter objektu HubOptions , který se přeloží pomocí DI nebo aktivovaného typu. |
| AddFilter<TFilter>(HubOptions) |
Přidá do IHubFilter objektu HubOptions , který se přeloží pomocí DI nebo aktivovaného typu. |