HubOptions<THub> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Optionen zum Konfigurieren der angegebenen Hubtypinstanzen. Diese Optionen setzen global festgelegte Optionen außer Kraft.
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
Typparameter
- THub
Der zu konfigurierende Hubtyp.
- Vererbung
Konstruktoren
HubOptions<THub>() |
Optionen zum Konfigurieren der angegebenen Hubtypinstanzen. Diese Optionen setzen global festgelegte Optionen außer Kraft. |
Eigenschaften
ClientTimeoutInterval |
Ruft das Zeitfenster ab, in dem Clients eine Nachricht senden müssen, bevor der Server die Verbindung schließt, oder legt diese fest. Der Standardzeitraum bis zum Timeout beträgt 30 Sekunden. (Geerbt von HubOptions) |
DisableImplicitFromServicesParameters |
Wenn |
EnableDetailedErrors |
Ruft einen Wert ab, der angibt, ob detaillierte Fehlermeldungen an den Client gesendet werden, oder legt diesen fest. Ausführliche Fehlermeldungen enthalten Details zu Ausnahmen, die auf dem Server ausgelöst werden. (Geerbt von HubOptions) |
HandshakeTimeout |
Ruft das Intervall ab, das vom Server für eingehende Handshakeanforderungen von Clients verwendet wird, oder legt es fest. Das Standardtimeout beträgt 15 Sekunden. (Geerbt von HubOptions) |
KeepAliveInterval |
Ruft das Intervall ab, das vom Server zum Senden von Keep Alive-Pings an verbundene Clients verwendet wird, oder legt dieses fest. Das Standardintervall beträgt 15 Sekunden. (Geerbt von HubOptions) |
MaximumParallelInvocationsPerClient |
Standardmäßig darf ein Client jeweils nur eine einzelne Hubmethode aufrufen. Wenn Sie diese Eigenschaft ändern, können Clients mehrere Methoden gleichzeitig aufrufen, bevor sie in die Warteschlange gestellt werden. (Geerbt von HubOptions) |
MaximumReceiveMessageSize |
Ruft die maximale Nachrichtengröße einer einzelnen eingehenden Hubnachricht ab oder legt diese fest. Der Standardwert ist 32 KB. (Geerbt von HubOptions) |
StatefulReconnectBufferSize |
Ruft die maximale Anzahl von Bytes ab, die pro Verbindung gepuffert werden sollen, wenn eine zustandsbehaftete erneute Verbindung verwendet wird, oder legt diese fest. (Geerbt von HubOptions) |
StreamBufferCapacity |
Ruft die maximale Puffergröße für Clientuploadstreams ab oder legt diese fest. Die Standardgröße ist 10. (Geerbt von HubOptions) |
SupportedProtocols |
Ruft eine Auflistung unterstützter Hubprotokollnamen ab oder legt diese fest. (Geerbt von HubOptions) |
Erweiterungsmethoden
AddFilter(HubOptions, IHubFilter) |
Fügt dem eine instance von hinzu IHubFilterHubOptions. |
AddFilter(HubOptions, Type) |
Fügt dem einen IHubFilter Typ hinzu, der HubOptions über di oder aktivierten Typ aufgelöst wird. |
AddFilter<TFilter>(HubOptions) |
Fügt dem einen IHubFilter Typ hinzu, der HubOptions über di oder aktivierten Typ aufgelöst wird. |