次の方法で共有


HttpConnectionContextExtensions.GetHttpContext(ConnectionContext) メソッド

定義

接続に関連付けられている を 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接続に関連付けられている か、null接続が HTTP ベースでない場合は 。

注釈

SignalR 接続は、WebSocket や Long Polling などの HTTP トランスポート、またはその他の非 HTTP トランスポート上で実行できます。 その結果、アプリケーションの構成によっては、このメソッドが返 null されることがあります。

適用対象