Partager via


HttpStringContent Classe

Définition

Fournit du contenu HTTP qui utilise une chaîne.

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
Héritage
Object Platform::Object IInspectable HttpStringContent
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Constructeurs

HttpStringContent(String)

Initialise une nouvelle instance de la classe HttpStringContent avec le contenu spécifié.

HttpStringContent(String, UnicodeEncoding)

Initialise une nouvelle instance de la classe HttpStringContent avec le contenu et l’encodage spécifiés.

HttpStringContent(String, UnicodeEncoding, String)

Initialise une nouvelle instance de la classe HttpStringContent avec le contenu, l’encodage et le type de média spécifiés.

Propriétés

Headers

Obtenez une collection d’en-têtes de contenu définis sur HttpStringContent.

Méthodes

BufferAllAsync()

Sérialisez HttpStringContent en mémoire en tant qu’opération asynchrone.

Close()

Ferme le instance HttpStringContent et libère les ressources allouées.

Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

ReadAsBufferAsync()

Sérialisez httpStringContent dans une mémoire tampon en tant qu’opération asynchrone.

ReadAsInputStreamAsync()

Sérialisez httpStringContent et retournez un flux d’entrée qui représente le contenu en tant qu’opération asynchrone.

ReadAsStringAsync()

Sérialisez httpStringContent dans une chaîne en tant qu’opération asynchrone.

ToString()

Renvoie une chaîne qui représente l’objet HttpStringContent actuel.

TryComputeLength(UInt64)

Calculez la longueur de HttpStringContent en octets.

WriteToStreamAsync(IOutputStream)

Écrivez httpStringContent dans un flux de sortie en tant qu’opération asynchrone.

S’applique à

Voir aussi