HttpMethod 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
用來擷取和比較標準 HTTP 方法及建立新 HTTP 方法的協助程序類別。
public ref class HttpMethod : IEquatable<System::Net::Http::HttpMethod ^>
public class HttpMethod : IEquatable<System.Net.Http.HttpMethod>
type HttpMethod = class
interface IEquatable<HttpMethod>
Public Class HttpMethod
Implements IEquatable(Of HttpMethod)
- 繼承
-
HttpMethod
- 實作
備註
最常見的用 HttpMethod 法是利用這個類別的靜態屬性之一。 然而,如果應用程式需要不同的 HTTP 方法值, HttpMethod 建構子會用應用程式指定的 HTTP 方法初始化一個新的實例 HttpMethod 。
建構函式
| 名稱 | Description |
|---|---|
| HttpMethod(String) |
以特定的 HTTP 方法初始化該 HttpMethod 類別的新實例。 |
屬性
| 名稱 | Description |
|---|---|
| Delete |
代表一種HTTP DELETE協定方法。 |
| Get |
代表一種 HTTP GET 協定方法。 |
| Head |
代表一種 HTTP HEAD 協定方法。 HEAD 方法與 GET 相同,不同之處在於伺服器只會在回應中回傳訊息標頭,而非訊息主體。 |
| Method |
HTTP 方法。 |
| Options |
代表一種 HTTP OPTIONS 協定方法。 |
| Patch |
取得 HTTP PATCH 協定方法。 |
| Post |
代表一種 HTTP POST 協定方法,用於將新實體作為 URI 的附加內容發佈。 |
| Put |
代表一種 HTTP PUT 協定方法,用於替換由 URI 識別的實體。 |
| Trace |
代表一種HTTP TRACE協定方法。 |
方法
| 名稱 | Description |
|---|---|
| Equals(HttpMethod) |
判斷指定的 HttpMethod 是否等於電流 Object。 |
| Equals(Object) | |
| GetHashCode() |
作為此類的雜湊函數。 |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| ToString() |
傳回表示目前 物件的字串。 |
操作員
| 名稱 | Description |
|---|---|
| Equality(HttpMethod, HttpMethod) |
比較兩個 HttpMethod 物體的等號算子。 |
| Inequality(HttpMethod, HttpMethod) |
比較兩個 HttpMethod 物體的不等式算子。 |