Bagikan melalui


HttpStringContent Kelas

Definisi

Menyediakan konten HTTP yang menggunakan string.

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
Warisan
Object Platform::Object IInspectable HttpStringContent
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Konstruktor

HttpStringContent(String)

Menginisialisasi instans baru kelas HttpStringContent dengan konten yang ditentukan.

HttpStringContent(String, UnicodeEncoding)

Menginisialisasi instans baru kelas HttpStringContent dengan konten dan pengodean yang ditentukan.

HttpStringContent(String, UnicodeEncoding, String)

Menginisialisasi instans baru kelas HttpStringContent dengan konten, pengodean, dan jenis media yang ditentukan.

Properti

Headers

Dapatkan kumpulan header konten yang diatur di HttpStringContent.

Metode

BufferAllAsync()

Menserialisasikan HttpStringContent ke dalam memori sebagai operasi asinkron.

Close()

Menutup instans HttpStringContent dan merilis sumber daya yang dialokasikan.

Dispose()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, melepaskan, atau mereset sumber daya yang tidak terkelola.

ReadAsBufferAsync()

Serialisasi HttpStringContent ke buffer sebagai operasi asinkron.

ReadAsInputStreamAsync()

Serialisasi HttpStringContent dan kembalikan aliran input yang mewakili konten sebagai operasi asinkron.

ReadAsStringAsync()

Menserialisasikan HttpStringContent ke String sebagai operasi asinkron.

ToString()

Mengembalikan string yang mewakili objek HttpStringContent saat ini.

TryComputeLength(UInt64)

Komputasi panjang HttpStringContent dalam byte.

WriteToStreamAsync(IOutputStream)

Tulis HttpStringContent ke aliran output sebagai operasi asinkron.

Berlaku untuk

Lihat juga