JsonContent Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece conteúdo HTTP baseado em JSON.
public ref class JsonContent sealed : System::Net::Http::HttpContent
public sealed class JsonContent : System.Net.Http.HttpContent
type JsonContent = class
inherit HttpContent
Public NotInheritable Class JsonContent
Inherits HttpContent
- Herança
Propriedades
| Headers |
Obtém os cabeçalhos de conteúdo HTTP, conforme definido no RFC 2616. (Herdado de HttpContent) |
| ObjectType |
Obtém o tipo de Value a ser serializado pela instância. |
| Value |
Obtém o valor a ser serializado e usado como o corpo da HttpRequestMessage que envia a instância. |
Métodos
| CopyTo(Stream, TransportContext, CancellationToken) |
Serializa o conteúdo HTTP em um fluxo de bytes e o copia para |
| CopyToAsync(Stream) |
Serializa o conteúdo HTTP em um fluxo de bytes e cópia-o para o objeto de fluxo fornecido como o parâmetro |
| CopyToAsync(Stream, CancellationToken) |
Serializa o conteúdo HTTP em um fluxo de bytes e cópia-o para o objeto de fluxo fornecido como o parâmetro |
| CopyToAsync(Stream, TransportContext) |
Serializa o conteúdo HTTP em um fluxo de bytes e cópia-o para o objeto de fluxo fornecido como o parâmetro |
| CopyToAsync(Stream, TransportContext, CancellationToken) |
Serializa o conteúdo HTTP em um fluxo de bytes e cópia-o para o objeto de fluxo fornecido como o parâmetro |
| Create(Object, JsonTypeInfo, MediaTypeHeaderValue) |
Cria uma instância da classe JsonContent que conterá o |
| Create(Object, Type, MediaTypeHeaderValue, JsonSerializerOptions) |
Cria uma instância da classe JsonContent que conterá o |
| Create<T>(T, JsonTypeInfo<T>, MediaTypeHeaderValue) |
Cria uma instância da classe JsonContent que conterá o |
| Create<T>(T, MediaTypeHeaderValue, JsonSerializerOptions) |
Cria uma instância da classe JsonContent que conterá o |
| CreateContentReadStream(CancellationToken) |
Serializa o conteúdo HTTP para um fluxo de memória. (Herdado de HttpContent) |
| CreateContentReadStreamAsync() |
Serializa o conteúdo HTTP em um fluxo de memória como uma operação assíncrona. (Herdado de HttpContent) |
| CreateContentReadStreamAsync(CancellationToken) |
Serializa o conteúdo HTTP em um fluxo de memória como uma operação assíncrona. (Herdado de HttpContent) |
| Dispose() |
Libera os recursos não gerenciados e descarta aqueles 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() |
Serializa o conteúdo HTTP em um buffer de memória como uma operação assíncrona. (Herdado de HttpContent) |
| LoadIntoBufferAsync(Int64) |
Serializa 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 Object atual. (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() |
Serializar o conteúdo HTTP e retornar um fluxo que representa o conteúdo como uma operação assíncrona. (Herdado de HttpContent) |
| ReadAsStreamAsync(CancellationToken) |
Serializar o conteúdo HTTP e retornar 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) |
Quando substituído em uma classe derivada, serializa o conteúdo HTTP em um fluxo. Caso contrário, gerará um NotSupportedException. (Herdado de HttpContent) |
| SerializeToStreamAsync(Stream, TransportContext) |
Serialize o conteúdo HTTP em um fluxo como uma operação assíncrona. (Herdado de HttpContent) |
| SerializeToStreamAsync(Stream, TransportContext, CancellationToken) |
Serialize o conteúdo HTTP em um fluxo como uma operação assíncrona. (Herdado de HttpContent) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| TryComputeLength(Int64) |
Determina se o conteúdo HTTP tem um tamanho válido em bytes. (Herdado de HttpContent) |
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. |