DefaultHttpContext Class¶
- Namespace
Microsoft.AspNetCore.Http
- Assemblies
- Microsoft.AspNetCore.Http
Syntax¶
public class DefaultHttpContext : HttpContext
-
class
Microsoft.AspNetCore.Http.
DefaultHttpContext
Constructors¶
-
DefaultHttpContext
()¶ public DefaultHttpContext()
-
DefaultHttpContext
(Microsoft.AspNetCore.Http.Features.IFeatureCollection) public DefaultHttpContext(IFeatureCollection features)
-
Methods¶
-
Abort
()¶ public override void Abort()
-
Initialize
(Microsoft.AspNetCore.Http.Features.IFeatureCollection)¶ public virtual void Initialize(IFeatureCollection features)
-
InitializeAuthenticationManager
()¶ Return type: Microsoft.AspNetCore.Http.Authentication.AuthenticationManager protected virtual AuthenticationManager InitializeAuthenticationManager()
-
InitializeConnectionInfo
()¶ Return type: Microsoft.AspNetCore.Http.ConnectionInfo protected virtual ConnectionInfo InitializeConnectionInfo()
-
InitializeHttpRequest
()¶ Return type: Microsoft.AspNetCore.Http.HttpRequest protected virtual HttpRequest InitializeHttpRequest()
-
InitializeHttpResponse
()¶ Return type: Microsoft.AspNetCore.Http.HttpResponse protected virtual HttpResponse InitializeHttpResponse()
-
InitializeWebSocketManager
()¶ Return type: Microsoft.AspNetCore.Http.WebSocketManager protected virtual WebSocketManager InitializeWebSocketManager()
-
Uninitialize
()¶ public virtual void Uninitialize()
-
UninitializeAuthenticationManager
(Microsoft.AspNetCore.Http.Authentication.AuthenticationManager)¶ protected virtual void UninitializeAuthenticationManager(AuthenticationManager instance)
-
UninitializeConnectionInfo
(Microsoft.AspNetCore.Http.ConnectionInfo)¶ protected virtual void UninitializeConnectionInfo(ConnectionInfo instance)
-
UninitializeHttpRequest
(Microsoft.AspNetCore.Http.HttpRequest)¶ protected virtual void UninitializeHttpRequest(HttpRequest instance)
-
UninitializeHttpResponse
(Microsoft.AspNetCore.Http.HttpResponse)¶ protected virtual void UninitializeHttpResponse(HttpResponse instance)
-
UninitializeWebSocketManager
(Microsoft.AspNetCore.Http.WebSocketManager)¶ protected virtual void UninitializeWebSocketManager(WebSocketManager instance)
-
Properties¶
-
Microsoft.AspNetCore.Http.DefaultHttpContext.
Authentication
¶ Return type: Microsoft.AspNetCore.Http.Authentication.AuthenticationManager public override AuthenticationManager Authentication { get; }
-
Microsoft.AspNetCore.Http.DefaultHttpContext.
Connection
¶ Return type: Microsoft.AspNetCore.Http.ConnectionInfo public override ConnectionInfo Connection { get; }
-
Microsoft.AspNetCore.Http.DefaultHttpContext.
Features
¶ Return type: Microsoft.AspNetCore.Http.Features.IFeatureCollection public override IFeatureCollection Features { get; }
-
Microsoft.AspNetCore.Http.DefaultHttpContext.
Items
¶ Return type: System.Collections.Generic.IDictionary<System.Object> public override IDictionary<object, object> Items { get; set; }
-
Microsoft.AspNetCore.Http.DefaultHttpContext.
Request
¶ Return type: Microsoft.AspNetCore.Http.HttpRequest public override HttpRequest Request { get; }
-
Microsoft.AspNetCore.Http.DefaultHttpContext.
RequestAborted
¶ Return type: System.Threading.CancellationToken public override CancellationToken RequestAborted { get; set; }
-
Microsoft.AspNetCore.Http.DefaultHttpContext.
RequestServices
¶ Return type: System.IServiceProvider public override IServiceProvider RequestServices { get; set; }
-
Microsoft.AspNetCore.Http.DefaultHttpContext.
Response
¶ Return type: Microsoft.AspNetCore.Http.HttpResponse public override HttpResponse Response { get; }
-
Microsoft.AspNetCore.Http.DefaultHttpContext.
Session
¶ Return type: Microsoft.AspNetCore.Http.ISession public override ISession Session { get; set; }
-
Microsoft.AspNetCore.Http.DefaultHttpContext.
TraceIdentifier
¶ Return type: System.String public override string TraceIdentifier { get; set; }
-
Microsoft.AspNetCore.Http.DefaultHttpContext.
User
¶ Return type: System.Security.Claims.ClaimsPrincipal public override ClaimsPrincipal User { get; set; }
-
Microsoft.AspNetCore.Http.DefaultHttpContext.
WebSockets
¶ Return type: Microsoft.AspNetCore.Http.WebSocketManager public override WebSocketManager WebSockets { get; }
-