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

Reprezentace ConnectionContext připojení.

Návraty

HttpContext

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.

Platí pro