Sdílet prostřednictvím


HttpConnectionContextExtensions.GetHttpContext(ConnectionContext) Metoda

Definice

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.

Platí pro