Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

HttpRequestMessage Class

Represents a HTTP request message.

Inheritance Hierarchy

System.Object
  System.Net.Http.HttpRequestMessage

Namespace:  System.Net.Http
Assembly:  System.Net.Http (in System.Net.Http.dll)

Syntax

'Declaration
Public Class HttpRequestMessage _
 Implements IDisposable
'Usage
Dim instance As HttpRequestMessage
public class HttpRequestMessage : IDisposable
public ref class HttpRequestMessage : IDisposable
type HttpRequestMessage = 
 class 
 interface IDisposable 
 end
public class HttpRequestMessage implements IDisposable

The HttpRequestMessage type exposes the following members.

Constructors

  Name Description
👁 Public method
HttpRequestMessage() Initializes a new instance of the HttpRequestMessage class.
👁 Public method
HttpRequestMessage(HttpMethod, String) Initializes a new instance of the HttpRequestMessage class with an HTTP method and a request Uri.
👁 Public method
HttpRequestMessage(HttpMethod, Uri) Initializes a new instance of the HttpRequestMessage class with an HTTP method and a request Uri.

Top

Properties

  Name Description
👁 Public property
Content Gets or sets the contents of the HTTP message.
👁 Public property
Headers Gets the collection of HTTP request headers.
👁 Public property
Method Gets or sets the HTTP method used by the HTTP request message.
👁 Public property
Properties Gets a set of properties for the HTTP request.
👁 Public property
RequestUri Gets or sets the Uri used for the HTTP request.
👁 Public property
Version Gets or sets the HTTP message version.

Top

Methods

  Name Description
👁 Public method
Dispose() Releases the unmanaged resources and disposes of the managed resources used by the HttpRequestMessage.
👁 Protected method
Dispose(Boolean) Releases the unmanaged resources used by the HttpRequestMessage and optionally disposes of the managed resources.
👁 Public method
Equals (Inherited from Object.)
👁 Protected method
Finalize (Inherited from Object.)
👁 Public method
GetHashCode (Inherited from Object.)
👁 Public method
GetType (Inherited from Object.)
👁 Protected method
MemberwiseClone (Inherited from Object.)
👁 Public method
ToString Returns a string that represents the current object. (Overrides Object.ToString().)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

System.Net.Http Namespace

Additional resources