HttpConnectionContextExtensions.GetHttpContext(ConnectionContext) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
HttpContext如果有連接,則取得與連接相關聯的 。
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
參數
- connection
- ConnectionContext
, ConnectionContext 表示連接。
傳回
HttpContext與連接相關聯的 ,如果連接不是以 HTTP 為基礎,則 null
為 。
備註
SignalR 連線可以在 WebSocket 或長輪詢或其他非 HTTP 傳輸等 HTTP 傳輸上執行。 因此,此方法有時會根據應用程式的組態傳回 null
。