HttpMethod クラス

定義

標準の 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 の新しいインスタンスを初期化します。

コンストラクター

名前 説明
HttpMethod(String)

特定の HTTP メソッドを使用して、 HttpMethod クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
Delete

HTTP DELETE プロトコル メソッドを表します。

Get

HTTP GET プロトコル メソッドを表します。

Head

HTTP HEAD プロトコル メソッドを表します。 HEAD メソッドは GET と同じですが、サーバーは応答内のメッセージ ヘッダーのみを返し、メッセージ本文は返しません。

Method

HTTP メソッド。

Options

HTTP OPTIONS プロトコル メソッドを表します。

Patch

HTTP PATCH プロトコル メソッドを取得します。

Post

URI への追加として新しいエンティティを投稿するために使用される HTTP POST プロトコル メソッドを表します。

Put

URI で識別されるエンティティを置き換えるために使用される HTTP PUT プロトコル メソッドを表します。

Trace

HTTP TRACE プロトコル メソッドを表します。

メソッド

名前 説明
Equals(HttpMethod)

指定した HttpMethod が現在の Objectと等しいかどうかを判断します。

Equals(Object)

指定した Object が現在の Objectと等しいかどうかを判断します。

GetHashCode()

この型のハッシュ関数として機能します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

演算子

名前 説明
Equality(HttpMethod, HttpMethod)

2 つの HttpMethod オブジェクトを比較するための等値演算子。

Inequality(HttpMethod, HttpMethod)

2 つの HttpMethod オブジェクトを比較するための不等値演算子。

適用対象