DefaultHttpContext 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 HTTP 上下文类的实现。
public ref class DefaultHttpContext : Microsoft::AspNetCore::Http::HttpContext
public ref class DefaultHttpContext sealed : Microsoft::AspNetCore::Http::HttpContext
public class DefaultHttpContext : Microsoft.AspNetCore.Http.HttpContext
public sealed class DefaultHttpContext : Microsoft.AspNetCore.Http.HttpContext
type DefaultHttpContext = class
inherit HttpContext
Public Class DefaultHttpContext
Inherits HttpContext
Public NotInheritable Class DefaultHttpContext
Inherits HttpContext
- 继承
构造函数
DefaultHttpContext() |
初始化 DefaultHttpContext 类的新实例。 |
DefaultHttpContext(IFeatureCollection) |
使用提供的功能初始化 DefaultHttpContext 类的新实例。 |
属性
Authentication |
已过时.
这已过时,将在将来的版本中删除。 建议的替代方法是使用 Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions。 请参阅 https://go.microsoft.com/fwlink/?linkid=845470。 |
Authentication |
已过时.
这已过时,将在将来的版本中删除。 建议的替代方法是使用 Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions。 请参阅 https://go.microsoft.com/fwlink/?linkid=845470。 (继承自 HttpContext) |
Connection |
获取有关此请求的基础连接的信息。 |
Features |
获取此请求上可用的服务器和中间件提供的 HTTP 功能的集合。 |
FormOptions |
获取或设置此实例的 FormOptions。 |
HttpContext |
此 API 由 ASP.NET Core 的基础结构使用,不应由应用程序代码使用。 |
Items |
获取或设置可用于在此请求范围内共享数据的键/值集合。 |
Request |
获取此请求的 HttpRequest 对象。 |
RequestAborted |
在中止此请求的连接时通知,因此应取消请求操作。 |
RequestServices |
获取或设置提供对请求服务容器的访问权限的 IServiceProvider。 |
Response |
获取此请求的 HttpResponse 对象。 |
ServiceScopeFactory |
获取或设置此实例的 IServiceScopeFactory。 |
Session |
获取或设置用于管理此请求的用户会话数据的对象。 |
TraceIdentifier |
获取或设置用于在跟踪日志中表示此请求的唯一标识符。 |
User |
获取或设置此请求的用户。 |
WebSockets |
获取一个对象,该对象管理此请求的 WebSocket 连接的建立。 |
方法
Abort() |
中止此请求背后的连接。 |
Initialize(IFeatureCollection) |
使用传入的功能重新初始化类的当前即时。 |
InitializeAuthenticationManager() |
已过时.
表示 HTTP 上下文类的实现。 |
InitializeConnectionInfo() |
表示 HTTP 上下文类的实现。 |
InitializeHttpRequest() |
表示 HTTP 上下文类的实现。 |
InitializeHttpResponse() |
表示 HTTP 上下文类的实现。 |
InitializeWebSocketManager() |
表示 HTTP 上下文类的实现。 |
Uninitialize() |
取消初始化 DefaultHttpContext中的所有功能。 |
UninitializeAuthenticationManager(AuthenticationManager) |
已过时.
表示 HTTP 上下文类的实现。 |
UninitializeConnectionInfo(ConnectionInfo) |
表示 HTTP 上下文类的实现。 |
UninitializeHttpRequest(HttpRequest) |
表示 HTTP 上下文类的实现。 |
UninitializeHttpResponse(HttpResponse) |
表示 HTTP 上下文类的实现。 |
UninitializeWebSocketManager(WebSocketManager) |
表示 HTTP 上下文类的实现。 |