Freigeben über


Microsoft.AspNetCore.Http.Connections Namespace

Enthält Typen zum Konfigurieren von SignalR-Verbindungen.

Klassen

AvailableTransport

Ein Teil der, der NegotiationResponse einen einzelnen Transport darstellt und das Trasferformat darstellt, das der Transport unterstützt.

ConnectionOptions

Optionen, die verwendet werden, um das Verhalten der Verarbeitung von Verbindungen zu ändern.

ConnectionOptionsSetup

Richtet ein ConnectionOptions.

ConnectionsRouteBuilder

Ordnet Routen ASP.NET Core Verbindungshandlern zu.

Diese Klasse ist veraltet und wird in einer zukünftigen Version entfernt. Die empfohlene Alternative besteht darin, MapConnection und MapConnectionHandler<TConnectionHandler> in Microsoft.AspNetCore.Builder.UseEndpoints(...) zu verwenden.

HttpConnectionContextExtensions

Erweiterungsmethode, um die zugrunde liegende HttpContext Verbindung abzurufen, falls vorhanden.

HttpConnectionDispatcherOptions

Optionen zum Konfigurieren des HTTP-Verbindungsverteilers.

HttpTransports

Konstanten im Zusammenhang mit HTTP-Transporten.

LongPollingOptions

Optionen, die zum Konfigurieren des langen Abruftransports verwendet werden.

NegotiateMetadata

Metadaten zum Identifizieren des /negotiate-Endpunkts für HTTP-Verbindungen

NegotiateProtocol

Das Protokoll zum Lesen und Schreiben von Aushandlungsanforderungen und Antworten.

NegotiationResponse

Eine Antwort auf eine "/negotiate"-Anforderung.

WebSocketOptions

Optionen, die vom WebSockets-Transport verwendet werden, um das Transportverhalten zu ändern.

Enumerationen

HttpTransportType

Gibt Transporte an, die der Client zum Senden von HTTP-Anforderungen verwenden kann.

Hinweise

Weitere Informationen zum SignalR-Client finden Sie unter ASP.NET Core SignalR .NET-Client.