Partilhar via


HttpStringContent Classe

Definição

Fornece conteúdo HTTP que usa uma cadeia de caracteres.

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
Herança
Object Platform::Object IInspectable HttpStringContent
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Construtores

HttpStringContent(String)

Inicializa uma nova instância da classe HttpStringContent com o conteúdo especificado.

HttpStringContent(String, UnicodeEncoding)

Inicializa uma nova instância da classe HttpStringContent com o conteúdo e a codificação especificados.

HttpStringContent(String, UnicodeEncoding, String)

Inicializa uma nova instância da classe HttpStringContent com o conteúdo, a codificação e o tipo de mídia especificados.

Propriedades

Headers

Obter uma coleção de cabeçalhos de conteúdo definida no HttpStringContent.

Métodos

BufferAllAsync()

Serialize o HttpStringContent na memória como uma operação assíncrona.

Close()

Fecha a instância HttpStringContent e libera recursos alocados.

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

ReadAsBufferAsync()

Serialize o HttpStringContent para um buffer como uma operação assíncrona.

ReadAsInputStreamAsync()

Serialize o HttpStringContent e retorne um fluxo de entrada que representa o conteúdo como uma operação assíncrona.

ReadAsStringAsync()

Serialize o HttpStringContent em uma Cadeia de Caracteres como uma operação assíncrona.

ToString()

Retorna uma cadeia de caracteres que representa o objeto HttpStringContent atual.

TryComputeLength(UInt64)

Compute o comprimento HttpStringContent em bytes.

WriteToStreamAsync(IOutputStream)

Escreva o HttpStringContent em um fluxo de saída como uma operação assíncrona.

Aplica-se a

Confira também