HttpStringContent Clase

Definición

Proporciona contenido HTTP que usa una cadena.

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
Herencia
Object Platform::Object IInspectable HttpStringContent
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Constructores

HttpStringContent(String)

Inicializa una nueva instancia de la clase HttpStringContent con el contenido especificado.

HttpStringContent(String, UnicodeEncoding)

Inicializa una nueva instancia de la clase HttpStringContent con el contenido y la codificación especificados.

HttpStringContent(String, UnicodeEncoding, String)

Inicializa una nueva instancia de la clase HttpStringContent con el contenido, la codificación y el tipo de medio especificados.

Propiedades

Headers

Obtiene una colección de encabezados de contenido establecidos en HttpStringContent.

Métodos

BufferAllAsync()

Serialice HttpStringContent en memoria como una operación asincrónica.

Close()

Cierra la instancia httpStringContent y libera los recursos asignados.

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

ReadAsBufferAsync()

Serialice HttpStringContent en un búfer como una operación asincrónica.

ReadAsInputStreamAsync()

Serialice HttpStringContent y devuelva un flujo de entrada que represente el contenido como una operación asincrónica.

ReadAsStringAsync()

Serialice HttpStringContent en una cadena como una operación asincrónica.

ToString()

Devuelve una cadena que representa el objeto HttpStringContent actual.

TryComputeLength(UInt64)

Calcule la longitud httpStringContent en bytes.

WriteToStreamAsync(IOutputStream)

Escriba HttpStringContent en un flujo de salida como una operación asincrónica.

Se aplica a

Consulte también