Partilhar via


StringContent Classe

Definição

Fornece conteúdo HTTP com base em uma cadeia de caracteres.

public ref class StringContent : System::Net::Http::ByteArrayContent
public class StringContent : System.Net.Http.ByteArrayContent
type StringContent = class
    inherit ByteArrayContent
Public Class StringContent
Inherits ByteArrayContent
Herança

Construtores

StringContent(String, Encoding, MediaTypeHeaderValue)

Cria uma nova instância da classe StringContent.

StringContent(String, Encoding, String)

Cria uma nova instância da classe StringContent.

StringContent(String, Encoding)

Cria uma nova instância da classe StringContent.

StringContent(String, MediaTypeHeaderValue)

Cria uma nova instância da classe StringContent.

StringContent(String)

Cria uma nova instância da classe StringContent.

Propriedades

Headers

Obtém os cabeçalhos de conteúdo HTTP conforme definido no RFC 2616.

(Herdado de HttpContent)

Métodos

CopyTo(Stream, TransportContext, CancellationToken)

Serializa o conteúdo HTTP em um fluxo de bytes e copia-o para stream.

(Herdado de HttpContent)
CopyToAsync(Stream, CancellationToken)

Serialize o conteúdo HTTP em um fluxo de bytes e copie-o para o objeto de fluxo fornecido como o parâmetro stream.

(Herdado de HttpContent)
CopyToAsync(Stream, TransportContext, CancellationToken)

Serialize o conteúdo HTTP em um fluxo de bytes e copie-o para o objeto de fluxo fornecido como o parâmetro stream.

(Herdado de HttpContent)
CopyToAsync(Stream, TransportContext)

Serialize o conteúdo HTTP em um fluxo de bytes e copie-o para o objeto de fluxo fornecido como o parâmetro stream.

(Herdado de HttpContent)
CopyToAsync(Stream)

Serialize o conteúdo HTTP em um fluxo de bytes e copie-o para o objeto de fluxo fornecido como o parâmetro stream.

(Herdado de HttpContent)
CreateContentReadStream(CancellationToken)

Cria um fluxo de conteúdo HTTP para leitura. Ele usa a memória do ByteArrayContent como repositório de backup.

(Herdado de ByteArrayContent)
CreateContentReadStreamAsync()

Cria um fluxo de conteúdo HTTP como uma operação assíncrona para leitura cujo repositório de backup é a memória do ByteArrayContent.

(Herdado de ByteArrayContent)
CreateContentReadStreamAsync(CancellationToken)

Serializa o conteúdo HTTP para um fluxo de memória como uma operação assíncrona.

(Herdado de HttpContent)
Dispose()

Libera os recursos não gerenciados e descarta os recursos gerenciados usados pelo HttpContent.

(Herdado de HttpContent)
Dispose(Boolean)

Libera os recursos não gerenciados usados pelo HttpContent e, opcionalmente, descarta os recursos gerenciados.

(Herdado de HttpContent)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
LoadIntoBufferAsync()

Serialize o conteúdo HTTP em um buffer de memória como uma operação assíncrona.

(Herdado de HttpContent)
LoadIntoBufferAsync(CancellationToken)

Serialize o conteúdo HTTP em um buffer de memória como uma operação assíncrona.

(Herdado de HttpContent)
LoadIntoBufferAsync(Int64, CancellationToken)

Serialize o conteúdo HTTP em um buffer de memória como uma operação assíncrona.

(Herdado de HttpContent)
LoadIntoBufferAsync(Int64)

Serialize o conteúdo HTTP em um buffer de memória como uma operação assíncrona.

(Herdado de HttpContent)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ReadAsByteArrayAsync()

Serialize o conteúdo HTTP em uma matriz de bytes como uma operação assíncrona.

(Herdado de HttpContent)
ReadAsByteArrayAsync(CancellationToken)

Serialize o conteúdo HTTP em uma matriz de bytes como uma operação assíncrona.

(Herdado de HttpContent)
ReadAsStream()

Serializa o conteúdo HTTP e retorna um fluxo que representa o conteúdo.

(Herdado de HttpContent)
ReadAsStream(CancellationToken)

Serializa o conteúdo HTTP e retorna um fluxo que representa o conteúdo.

(Herdado de HttpContent)
ReadAsStreamAsync()

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

(Herdado de HttpContent)
ReadAsStreamAsync(CancellationToken)

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

(Herdado de HttpContent)
ReadAsStringAsync()

Serialize o conteúdo HTTP em uma cadeia de caracteres como uma operação assíncrona.

(Herdado de HttpContent)
ReadAsStringAsync(CancellationToken)

Serialize o conteúdo HTTP em uma cadeia de caracteres como uma operação assíncrona.

(Herdado de HttpContent)
SerializeToStream(Stream, TransportContext, CancellationToken)

Serializa e grava a matriz de bytes fornecida no construtor em um fluxo de conteúdo HTTP.

(Herdado de ByteArrayContent)
SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

Serialize e escreva a cadeia de caracteres fornecida no construtor em um fluxo de conteúdo HTTP como uma operação assíncrona.

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

Serialize e escreva a matriz de bytes fornecida no construtor em um fluxo de conteúdo HTTP como uma operação assíncrona.

(Herdado de ByteArrayContent)
SerializeToStreamAsync(Stream, TransportContext)

Serialize e escreva a matriz de bytes fornecida no construtor em um fluxo de conteúdo HTTP como uma operação assíncrona.

(Herdado de ByteArrayContent)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
TryComputeLength(Int64)

Determina se uma matriz de bytes tem um comprimento válido em bytes.

(Herdado de ByteArrayContent)

Métodos de Extensão

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonSerializerOptions, CancellationToken)

Lê o conteúdo HTTP e retorna o valor resultante da desserialização do conteúdo como JSON em uma operação enumerável assíncrona.

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonTypeInfo<TValue>, CancellationToken)

Lê o conteúdo HTTP e retorna o valor resultante da desserialização do conteúdo como JSON em uma operação enumerável assíncrona.

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, CancellationToken)

Lê o conteúdo HTTP e retorna o valor resultante da desserialização do conteúdo como JSON em uma operação enumerável assíncrona.

ReadFromJsonAsync(HttpContent, Type, JsonSerializerOptions, CancellationToken)

Lê o conteúdo HTTP e retorna o valor resultante da desserialização do conteúdo como JSON em uma operação assíncrona.

ReadFromJsonAsync(HttpContent, Type, JsonSerializerContext, CancellationToken)

Lê o conteúdo HTTP e retorna o valor resultante da desserialização do conteúdo como JSON em uma operação assíncrona.

ReadFromJsonAsync(HttpContent, Type, CancellationToken)

Lê o conteúdo HTTP e retorna o valor resultante da desserialização do conteúdo como JSON em uma operação assíncrona.

ReadFromJsonAsync<T>(HttpContent, JsonSerializerOptions, CancellationToken)

Lê o conteúdo HTTP e retorna o valor resultante da desserialização do conteúdo como JSON em uma operação assíncrona.

ReadFromJsonAsync<T>(HttpContent, JsonTypeInfo<T>, CancellationToken)

Lê o conteúdo HTTP e retorna o valor resultante da desserialização do conteúdo como JSON em uma operação assíncrona.

ReadFromJsonAsync<T>(HttpContent, CancellationToken)

Lê o conteúdo HTTP e retorna o valor resultante da desserialização do conteúdo como JSON em uma operação assíncrona.

Aplica-se a