DefaultHttpRequest Class

Namespace
Microsoft.AspNetCore.Http.Internal
Assemblies
  • Microsoft.AspNetCore.Http

Syntax

public class DefaultHttpRequest : HttpRequest
class Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest

Constructors

DefaultHttpRequest(Microsoft.AspNetCore.Http.HttpContext)
public DefaultHttpRequest(HttpContext context)

Properties

Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.Body
Return type:System.IO.Stream
public override Stream Body { get; set; }
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.ContentLength
Return type:System.Nullable<System.Int64>
public override long ? ContentLength { get; set; }
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.ContentType
Return type:System.String
public override string ContentType { get; set; }
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.Cookies
Return type:Microsoft.AspNetCore.Http.IRequestCookieCollection
public override IRequestCookieCollection Cookies { get; set; }
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.Form
Return type:Microsoft.AspNetCore.Http.IFormCollection
public override IFormCollection Form { get; set; }
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.HasFormContentType
Return type:System.Boolean
public override bool HasFormContentType { get; }
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.Headers
Return type:Microsoft.AspNetCore.Http.IHeaderDictionary
public override IHeaderDictionary Headers { get; }
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.Host
Return type:Microsoft.AspNetCore.Http.HostString
public override HostString Host { get; set; }
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.HttpContext
Return type:Microsoft.AspNetCore.Http.HttpContext
public override HttpContext HttpContext { get; }
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.IsHttps
Return type:System.Boolean
public override bool IsHttps { get; set; }
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.Method
Return type:System.String
public override string Method { get; set; }
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.Path
Return type:Microsoft.AspNetCore.Http.PathString
public override PathString Path { get; set; }
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.PathBase
Return type:Microsoft.AspNetCore.Http.PathString
public override PathString PathBase { get; set; }
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.Protocol
Return type:System.String
public override string Protocol { get; set; }
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.Query
Return type:Microsoft.AspNetCore.Http.IQueryCollection
public override IQueryCollection Query { get; set; }
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.QueryString
Return type:Microsoft.AspNetCore.Http.QueryString
public override QueryString QueryString { get; set; }
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.Scheme
Return type:System.String
public override string Scheme { get; set; }

Methods

Initialize(Microsoft.AspNetCore.Http.HttpContext)
public virtual void Initialize(HttpContext context)
ReadFormAsync(System.Threading.CancellationToken)
Return type:System.Threading.Tasks.Task<Microsoft.AspNetCore.Http.IFormCollection>
public override Task<IFormCollection> ReadFormAsync(CancellationToken cancellationToken)
Uninitialize()
public virtual void Uninitialize()