HttpConnectionContextExtensions.GetHttpContext(ConnectionContext) Metoda
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.
Pobiera skojarzenie HttpContext z połączeniem, jeśli istnieje.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Http::HttpContext ^ GetHttpContext(Microsoft::AspNetCore::Connections::ConnectionContext ^ connection);
public static Microsoft.AspNetCore.Http.HttpContext GetHttpContext (this Microsoft.AspNetCore.Connections.ConnectionContext connection);
public static Microsoft.AspNetCore.Http.HttpContext? GetHttpContext (this Microsoft.AspNetCore.Connections.ConnectionContext connection);
static member GetHttpContext : Microsoft.AspNetCore.Connections.ConnectionContext -> Microsoft.AspNetCore.Http.HttpContext
<Extension()>
Public Function GetHttpContext (connection As ConnectionContext) As HttpContext
Parametry
- connection
- ConnectionContext
Reprezentujące ConnectionContext połączenie.
Zwraca
Skojarzony HttpContext z połączeniem lub null
jeśli połączenie nie jest oparte na protokole HTTP.
Uwagi
Połączenia usługi SignalR mogą być uruchamiane na podstawie transportów HTTP, takich jak WebSockets lub Long Polling, lub inne transporty inne niż HTTP. W związku z tym ta metoda może czasami zwracać zależnie null
od konfiguracji aplikacji.