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 を非同期操作として出力ストリームに書き込みます。 |