HttpConnectionContextExtensions.GetHttpContext(ConnectionContext) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
HttpContext Získá přidružené k připojení, pokud existuje.
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
Reprezentace ConnectionContext připojení.
Návraty
Přidružené HttpContext k připojení nebo null pokud připojení není založené na protokolu HTTP.
Poznámky
Připojení SignalR se můžou spouštět nad přenosy HTTP, jako jsou webSockety nebo dlouhé dotazování nebo jiné přenosy mimo PROTOKOL HTTP. V důsledku toho se tato metoda může někdy vrátit null v závislosti na konfiguraci vaší aplikace.