HubOptions<THub> Klasa
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.
Opcje używane do konfigurowania wystąpień określonego typu centrum. Te opcje zastępują globalnie ustawione opcje.
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 koncentratora do skonfigurowania.
- Dziedziczenie
Konstruktory
HubOptions<THub>() |
Opcje używane do konfigurowania wystąpień określonego typu centrum. Te opcje zastępują globalnie ustawione opcje. |
Właściwości
ClientTimeoutInterval |
Pobiera lub ustawia klientów przedziału czasu, aby wysłać komunikat, zanim serwer zamknie połączenie. Domyślny limit czasu to 30 sekund. (Odziedziczone po HubOptions) |
DisableImplicitFromServicesParameters |
W przypadku |
EnableDetailedErrors |
Pobiera lub ustawia wartość wskazującą, czy szczegółowe komunikaty o błędach są wysyłane do klienta. Szczegółowe komunikaty o błędach zawierają szczegółowe informacje z wyjątków zgłaszanych na serwerze. (Odziedziczone po HubOptions) |
HandshakeTimeout |
Pobiera lub ustawia interwał używany przez serwer do przekroczenia limitu czasu przychodzących żądań uzgadniania przez klientów. Domyślny limit czasu to 15 sekund. (Odziedziczone po HubOptions) |
KeepAliveInterval |
Pobiera lub ustawia interwał używany przez serwer do wysyłania utrzymywania aktywności poleceń ping do połączonych klientów. Domyślny interwał to 15 sekund. (Odziedziczone po HubOptions) |
MaximumParallelInvocationsPerClient |
Domyślnie klient może wywołać tylko pojedynczą metodę centrum jednocześnie. Zmiana tej właściwości umożliwi klientom wywoływanie wielu metod jednocześnie przed kolejkowaniem. (Odziedziczone po HubOptions) |
MaximumReceiveMessageSize |
Pobiera lub ustawia maksymalny rozmiar komunikatu pojedynczego przychodzącego centrum komunikatu. Wartość domyślna to 32 KB. (Odziedziczone po HubOptions) |
StatefulReconnectBufferSize |
Pobiera lub ustawia maksymalną liczbę bajtów do buforowania na połączenie podczas korzystania z ponownego nawiązywania połączenia stanowego. (Odziedziczone po HubOptions) |
StreamBufferCapacity |
Pobiera lub ustawia maksymalny rozmiar buforu dla strumieni przekazywania klienta. Domyślny rozmiar to 10. (Odziedziczone po HubOptions) |
SupportedProtocols |
Pobiera lub ustawia kolekcję obsługiwanych nazw protokołów centrum. (Odziedziczone po HubOptions) |
Metody rozszerzania
AddFilter(HubOptions, IHubFilter) |
Dodaje wystąpienie obiektu IHubFilter do klasy HubOptions. |
AddFilter(HubOptions, Type) |
IHubFilter Dodaje typ do HubOptions , który zostanie rozpoznany za pośrednictwem di lub typu aktywowane. |
AddFilter<TFilter>(HubOptions) |
IHubFilter Dodaje typ do HubOptions , który zostanie rozpoznany za pośrednictwem di lub typu aktywowane. |