A helper class for retrieving and comparing standard HTTP methods and for creating new HTTP methods.
Assembly: System.Net.Http (in System.Net.Http.dll)
Initializes a new instance of theclass with a specific HTTP method.
Represents an HTTP DELETE protocol method.
Represents an HTTP GET protocol method.
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.
An HTTP method.
Represents an HTTP OPTIONS protocol method.
Represents an HTTP POST protocol method that is used to post a new entity as an addition to a URI.
Represents an HTTP PUT protocol method that is used to replace an entity identified by a URI.
Represents an HTTP TRACE protocol method.
Determines whether the specified Object.is equal to the current
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)
Serves as a hash function for this type.(Overrides Object.GetHashCode().)
Returns a string that represents the current object.(Overrides Object.ToString().)
The most common usage of HttpMethod constructor initializes a new instance of the with an HTTP method that the app specifies.is to use one of the static properties on this class. However, if an app needs a different value for the HTTP method, the
Available since 8
Available since 4.5
Portable Class Library
Supported in: portable .NET platforms
Available since 8.1
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.