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
Představuje 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 můžou běžet nad přenosy HTTP, jako jsou websockety, dlouhé dotazování, nebo jiné přenosy, které nejsou přenosy HTTP. V důsledku toho se tato metoda může někdy vrátit null
v závislosti na konfiguraci vaší aplikace.