Microsoft.AspNetCore.Http.Connections Przestrzeń nazw

Zawiera typy do konfigurowania połączeń usługi SignalR.

Klasy

Nazwisko Opis
AuthenticationRefreshMetadata

Metadane identyfikujące punkt końcowy /refresh dla połączeń HTTP używane do odświeżania uwierzytelniania w istniejącym połączeniu bez ponownego nawiązywania połączenia.

AvailableTransport

NegotiationResponse Część obiektu reprezentująca pojedynczy transport i formaty transferu obsługiwane przez transport.

ConnectionOptions

Opcje używane do zmiany zachowania sposobu obsługi połączeń.

ConnectionOptionsSetup

Konfiguruje .ConnectionOptions

ConnectionsRouteBuilder

Mapuje trasy na programy obsługi połączeń ASP.NET Core.

Ta klasa jest przestarzała i zostanie usunięta w przyszłej wersji. Zalecaną alternatywą jest użycie technologii MapConnection i MapConnectionHandler TConnectionHandler<> wewnątrz Microsoft. AspNetCore.Builder.UseEndpoints(...).

HttpConnectionContextExtensions

Metoda rozszerzenia, aby uzyskać źródło HttpContext połączenia, jeśli istnieje.

HttpConnectionDispatcherOptions

Opcje używane do konfigurowania dyspozytora połączeń HTTP.

HttpTransports

Stałe związane z transportami HTTP.

LongPollingOptions

Opcje używane do konfigurowania długiego transportu sondowania.

NegotiateMetadata

Metadane identyfikujące punkt końcowy /negotiate dla połączeń HTTP

NegotiateProtocol

Protokół do odczytywania i zapisywania żądań i odpowiedzi negocjowanych.

NegotiationResponse

Odpowiedź na żądanie "/negotiate".

WebSocketOptions

Opcje używane przez transport obiektów WebSocket w celu zmodyfikowania zachowania transportu.

Wyliczenia

Nazwisko Opis
HttpTransportType

Określa transporty, których klient może używać do wysyłania żądań HTTP.

Uwagi

Aby uzyskać więcej informacji na temat klienta usługi SignalR, zobacz ASP.NET Core SignalR .NET Client.