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; }
-