HttpMethod HttpMethod HttpMethod HttpMethod Class

定義

標準的な HTTP メソッドの取得と比較を行い、新しい HTTP メソッドを作成するためのヘルパー クラス。A helper class for retrieving and comparing standard HTTP methods and for creating new HTTP methods.

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)
継承
HttpMethodHttpMethodHttpMethodHttpMethod
実装

注釈

最も一般的な使用状況HttpMethodこのクラスの静的プロパティのいずれかを使用することです。The most common usage of HttpMethod is to use one of the static properties on this class. ただし、アプリの HTTP メソッドでは、別の値を必要な場合、HttpMethodコンス トラクターの新しいインスタンスを初期化します、HttpMethodアプリを指定する HTTP メソッドを使用します。However, if an app needs a different value for the HTTP method, the HttpMethod constructor initializes a new instance of the HttpMethod with an HTTP method that the app specifies.

コンストラクター

HttpMethod(String) HttpMethod(String) HttpMethod(String) HttpMethod(String)

指定した HTTP メソッドを使用して、HttpMethod クラスの新しいインスタンスを初期化します。Initializes a new instance of the HttpMethod class with a specific HTTP method.

プロパティ

Delete Delete Delete Delete

HTTP DELETE プロトコル メソッドを表します。Represents an HTTP DELETE protocol method.

Get Get Get Get

HTTP GET プロトコル メソッドを表します。Represents an HTTP GET protocol method.

Head Head Head Head

HTTP HEAD プロトコル メソッドを表します。Represents an HTTP HEAD protocol method. HEAD メソッドは、サーバーが応答でメッセージ本文は返さずにメッセージ ヘッダーだけを返すこと以外、GET と同じです。The HEAD method is identical to GET except that the server only returns message-headers in the response, without a message-body.

Method Method Method Method

HTTP メソッド。An HTTP method.

Options Options Options Options

HTTP OPTIONS プロトコル メソッドを表します。Represents an HTTP OPTIONS protocol method.

Patch Patch Patch Patch
Post Post Post Post

URI への追加として新しいエントリをポストするために使用される HTTP POST プロトコル メソッドを表します。Represents an HTTP POST protocol method that is used to post a new entity as an addition to a URI.

Put Put Put Put

URI で識別されるエントリを置き換えるために使用される HTTP PUT プロトコル メソッドを表します。Represents an HTTP PUT protocol method that is used to replace an entity identified by a URI.

Trace Trace Trace Trace

HTTP TRACE プロトコル メソッドを表します。Represents an HTTP TRACE protocol method.

メソッド

Equals(HttpMethod) Equals(HttpMethod) Equals(HttpMethod) Equals(HttpMethod)

指定した HttpMethod が現在の Object と等しいかどうかを示します。Determines whether the specified HttpMethod is equal to the current Object.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定した Object が現在の Object と等しいかどうかを示します。Determines whether the specified Object is equal to the current Object.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

この型のハッシュ関数として機能します。Serves as a hash function for this type.

GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

演算子

Equality(HttpMethod, HttpMethod) Equality(HttpMethod, HttpMethod) Equality(HttpMethod, HttpMethod) Equality(HttpMethod, HttpMethod)

2 つの HttpMethod オブジェクトを比較する等値演算子。The equality operator for comparing two HttpMethod objects.

Inequality(HttpMethod, HttpMethod) Inequality(HttpMethod, HttpMethod) Inequality(HttpMethod, HttpMethod) Inequality(HttpMethod, HttpMethod)

2 つの HttpMethod オブジェクトを比較する非等値演算子。The inequality operator for comparing two HttpMethod objects.

適用対象