HttpFormUrlEncodedContent クラス

定義

application/x-www-form-urlencoded MIME の種類でエンコードされた名前/値データを使用する HTTP コンテンツを提供します。

public ref class HttpFormUrlEncodedContent sealed : IClosable, IStringable, IHttpContent
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.IHttpFormUrlEncodedContentFactory, 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 HttpFormUrlEncodedContent final : IClosable, IStringable, IHttpContent
/// [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.IHttpFormUrlEncodedContentFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class HttpFormUrlEncodedContent final : IClosable, IStringable, IHttpContent
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.IHttpFormUrlEncodedContentFactory), 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 HttpFormUrlEncodedContent : System.IDisposable, IStringable, IHttpContent
[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.IHttpFormUrlEncodedContentFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class HttpFormUrlEncodedContent : System.IDisposable, IStringable, IHttpContent
function HttpFormUrlEncodedContent(content)
Public NotInheritable Class HttpFormUrlEncodedContent
Implements IDisposable, IHttpContent, IStringable
継承
Object Platform::Object IInspectable HttpFormUrlEncodedContent
属性
実装

Windows の要件

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

コンストラクター

HttpFormUrlEncodedContent(IIterable<KeyValuePair<String,String>>)

指定したコンテンツを使用して 、HttpFormUrlEncodedContent クラスの新しいインスタンスを初期化します。

プロパティ

Headers

HttpFormUrlEncodedContent に設定されたコンテンツ ヘッダーのコレクションを取得します。

メソッド

BufferAllAsync()

HttpFormUrlEncodedContent を非同期操作としてメモリにシリアル化します。

Close()

HttpFormUrlEncodedContent インスタンスを閉じ、割り当てられたリソースを解放します。

Dispose()

アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。

ReadAsBufferAsync()

HttpFormUrlEncodedContent を非同期操作としてバッファーにシリアル化します。

ReadAsInputStreamAsync()

HttpFormUrlEncodedContent をシリアル化し、コンテンツを非同期操作として表す入力ストリームを返します。

ReadAsStringAsync()

HttpFormUrlEncodedContent を非同期操作として String にシリアル化します。

ToString()

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

TryComputeLength(UInt64)

HttpFormUrlEncodedContent の長さをバイト単位で計算します。

WriteToStreamAsync(IOutputStream)

HttpFormUrlEncodedContent を非同期操作として出力ストリームに書き込みます。

適用対象

こちらもご覧ください