Share via


HttpMethod Class

A helper class for retrieving and comparing standard HTTP methods.

Inheritance Hierarchy

System.Object
  System.Net.Http.HttpMethod

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

Syntax

'Declaration
Public Class HttpMethod _
    Implements IEquatable(Of HttpMethod)
'Usage
Dim instance As HttpMethod
public class HttpMethod : IEquatable<HttpMethod>
public ref class HttpMethod : IEquatable<HttpMethod^>
type HttpMethod =  
    class 
        interface IEquatable<HttpMethod>
    end
public class HttpMethod implements IEquatable<HttpMethod>

The HttpMethod type exposes the following members.

Constructors

  Name Description
Public method HttpMethod Initializes a new instance of the HttpMethod class with a specific HTTP method.

Top

Properties

  Name Description
Public propertyStatic member Delete Represents an HTTP DELETE protocol method.
Public propertyStatic member Get Represents an HTTP GET protocol method.
Public propertyStatic member Head Represents an HTTP HEAD protocol method. The HEAD method is identical to GET except that the server only returns message-headers in the response, without a message-body.
Public property Method An HTTP method.
Public propertyStatic member Options Represents an HTTP OPTIONS protocol method.
Public propertyStatic member Post Represents an HTTP POST protocol method that is used to post a new entity as an addition to a URI.
Public propertyStatic member Put Represents an HTTP PUT protocol method that is used to replace an entity identified by a URI.
Public propertyStatic member Trace Represents an HTTP TRACE protocol method.

Top

Methods

  Name Description
Public method Equals(Object) (Overrides Object.Equals(Object).)
Public method Equals(HttpMethod)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Overrides Object.GetHashCode().)
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

Operators

  Name Description
Public operatorStatic member Equality
Public operatorStatic member Inequality

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