HttpStringContent クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
文字列を使用する HTTP コンテンツを提供します。
public ref class HttpStringContent sealed : IClosable, IStringable, IHttpContent
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.IHttpStringContentFactory, 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 HttpStringContent 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.IHttpStringContentFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class HttpStringContent final : IClosable, IStringable, IHttpContent
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.IHttpStringContentFactory), 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 HttpStringContent : 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.IHttpStringContentFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class HttpStringContent : System.IDisposable, IStringable, IHttpContent
function HttpStringContent(content, encoding, mediaType)
Public NotInheritable Class HttpStringContent
Implements IDisposable, IHttpContent, IStringable
- 継承
- 属性
- 実装
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
コンストラクター
HttpStringContent(String) |
指定したコンテンツを使用して 、HttpStringContent クラスの新しいインスタンスを初期化します。 |
HttpStringContent(String, UnicodeEncoding) |
指定したコンテンツとエンコードを使用して 、HttpStringContent クラスの新しいインスタンスを初期化します。 |
HttpStringContent(String, UnicodeEncoding, String) |
指定したコンテンツ、エンコード、およびメディアの種類を使用して 、HttpStringContent クラスの新しいインスタンスを初期化します。 |
プロパティ
Headers |
HttpStringContent に設定されたコンテンツ ヘッダーのコレクションを取得します。 |
メソッド
BufferAllAsync() |
HttpStringContent を非同期操作としてメモリにシリアル化します。 |
Close() |
HttpStringContent インスタンスを閉じ、割り当てられたリソースを解放します。 |
Dispose() |
アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。 |
ReadAsBufferAsync() |
HttpStringContent を非同期操作としてバッファーにシリアル化します。 |
ReadAsInputStreamAsync() |
HttpStringContent をシリアル化し、コンテンツを非同期操作として表す入力ストリームを返します。 |
ReadAsStringAsync() |
HttpStringContent を非同期操作として String にシリアル化します。 |
ToString() |
現在の HttpStringContent オブジェクトを表す文字列を返します。 |
TryComputeLength(UInt64) |
HttpStringContent の長さをバイト単位で計算します。 |
WriteToStreamAsync(IOutputStream) |
HttpStringContent を非同期操作として出力ストリームに書き込みます。 |