Freigeben über


HttpConnectionContextExtensions.GetHttpContext(ConnectionContext) Methode

Definition

Ruft die ab, die HttpContext der Verbindung zugeordnet ist, sofern vorhanden.

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

Parameter

connection
ConnectionContext

Die , ConnectionContext die die Verbindung darstellt.

Gibt zurück

Die HttpContext der Verbindung zugeordnete oder null , wenn die Verbindung nicht HTTP-basiert ist.

Hinweise

SignalR-Verbindungen können auf HTTP-Transporten wie WebSockets oder long Polling oder anderen Nicht-HTTP-Transporten ausgeführt werden. Daher kann diese Methode abhängig von der Konfiguration Ihrer Anwendung manchmal zurückgegeben null werden.

Gilt für: