HttpMethod クラス

定義

GET や POST などの標準の HTTP メソッドを取得し、新しい HTTP メソッドを作成します。

public ref class HttpMethod sealed : IStringable
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.IHttpMethodFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HttpMethod final : IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.IHttpMethodFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class HttpMethod final : IStringable
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.IHttpMethodFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HttpMethod : IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.IHttpMethodFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class HttpMethod : IStringable
function HttpMethod(method)
Public NotInheritable Class HttpMethod
Implements IStringable
継承
Object Platform::Object IInspectable HttpMethod
属性
実装

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

HttpMethod の最も一般的な使用方法は、このクラスの プロパティから標準の HTTP メソッド (動詞) を取得することです。 ただし、アプリで HTTP メソッドに別の値が必要な場合、 HttpMethod コンストラクターは、アプリ開発者が指定する HTTP メソッドを使用して HttpMethod の新しいインスタンスを初期化します。

コンストラクター

HttpMethod(String)

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

プロパティ

Delete

HTTP DELETE メソッドを取得します。

Get

HTTP GET メソッドを取得します。

Head

HTTP HEAD メソッドを取得します。

Method

HTTP メソッドを取得します。

Options

HTTP OPTIONS メソッドを取得します。

Patch

HTTP PATCH メソッドを取得します。

Post

HTTP POST メソッドを取得します。

Put

HTTP PUT メソッドを取得します。

メソッド

ToString()

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

適用対象

こちらもご覧ください