JsonContent Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit du contenu HTTP basé 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
- Héritage
Propriétés
Headers |
Obtient les en-têtes de contenu HTTP tels que définis dans RFC 2616. (Hérité de HttpContent) |
ObjectType |
Obtient le type de Value à sérialiser par cette instance. |
Value |
Obtient la valeur à sérialiser et à utiliser comme corps du HttpRequestMessage qui envoie cette instance. |
Méthodes
CopyTo(Stream, TransportContext, CancellationToken) |
Sérialise le contenu HTTP dans un flux d’octets et le copie dans |
CopyToAsync(Stream) |
Sérialise le contenu HTTP en un flux d’octets et le copie sur l’objet de flux fourni en tant que paramètre |
CopyToAsync(Stream, CancellationToken) |
Sérialise le contenu HTTP en un flux d’octets et le copie sur l’objet de flux fourni en tant que paramètre |
CopyToAsync(Stream, TransportContext) |
Sérialise le contenu HTTP en un flux d’octets et le copie sur l’objet de flux fourni en tant que paramètre |
CopyToAsync(Stream, TransportContext, CancellationToken) |
Sérialise le contenu HTTP en un flux d’octets et le copie sur l’objet de flux fourni en tant que paramètre |
Create(Object, JsonTypeInfo, MediaTypeHeaderValue) |
Crée une nouvelle instance de la classe JsonContent qui contiendra la |
Create(Object, Type, MediaTypeHeaderValue, JsonSerializerOptions) |
Crée une nouvelle instance de la classe JsonContent qui contiendra la |
Create<T>(T, JsonTypeInfo<T>, MediaTypeHeaderValue) |
Crée une nouvelle instance de la classe JsonContent qui contiendra la |
Create<T>(T, MediaTypeHeaderValue, JsonSerializerOptions) |
Crée une nouvelle instance de la classe JsonContent qui contiendra la |
CreateContentReadStream(CancellationToken) |
Sérialise le contenu HTTP dans un flux de mémoire. (Hérité de HttpContent) |
CreateContentReadStreamAsync() |
Sérialise le contenu HTTP dans un flux de mémoire en tant qu’opération asynchrone. (Hérité de HttpContent) |
CreateContentReadStreamAsync(CancellationToken) |
Sérialise le contenu HTTP dans un flux de mémoire en tant qu’opération asynchrone. (Hérité de HttpContent) |
Dispose() |
Libère les ressources non managées et supprime les ressources managées utilisées par le HttpContent. (Hérité de HttpContent) |
Dispose(Boolean) |
Libère les ressources non managées utilisées par le HttpContent et supprime éventuellement les ressources managées. (Hérité de HttpContent) |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
LoadIntoBufferAsync() |
Sérialise le contenu HTTP dans une mémoire tampon en tant qu’opération asynchrone. (Hérité de HttpContent) |
LoadIntoBufferAsync(Int64) |
Sérialise le contenu HTTP dans une mémoire tampon en tant qu’opération asynchrone. (Hérité de HttpContent) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ReadAsByteArrayAsync() |
Sérialise le contenu HTTP dans un tableau d’octets en tant qu’opération asynchrone. (Hérité de HttpContent) |
ReadAsByteArrayAsync(CancellationToken) |
Sérialise le contenu HTTP dans un tableau d’octets en tant qu’opération asynchrone. (Hérité de HttpContent) |
ReadAsStream() |
Sérialise le contenu HTTP et renvoie un flux qui représente le contenu. (Hérité de HttpContent) |
ReadAsStream(CancellationToken) |
Sérialise le contenu HTTP et renvoie un flux qui représente le contenu. (Hérité de HttpContent) |
ReadAsStreamAsync() |
Sérialiser le contenu HTTP et renvoyer un flux qui représente le contenu au cours d’une opération asynchrone. (Hérité de HttpContent) |
ReadAsStreamAsync(CancellationToken) |
Sérialiser le contenu HTTP et renvoyer un flux qui représente le contenu au cours d’une opération asynchrone. (Hérité de HttpContent) |
ReadAsStringAsync() |
Sérialise le contenu HTTP dans une chaîne en tant qu’opération asynchrone. (Hérité de HttpContent) |
ReadAsStringAsync(CancellationToken) |
Sérialise le contenu HTTP dans une chaîne en tant qu’opération asynchrone. (Hérité de HttpContent) |
SerializeToStream(Stream, TransportContext, CancellationToken) |
En cas de remplacement dans une classe dérivée, sérialise le contenu HTTP dans un flux de données. Sinon, lève un NotSupportedException. (Hérité de HttpContent) |
SerializeToStreamAsync(Stream, TransportContext) |
Sérialise le contenu HTTP dans un flux en tant qu’opération asynchrone. (Hérité de HttpContent) |
SerializeToStreamAsync(Stream, TransportContext, CancellationToken) |
Sérialise le contenu HTTP dans un flux en tant qu’opération asynchrone. (Hérité de HttpContent) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
TryComputeLength(Int64) |
Détermine si le contenu HTTP a une longueur valide en octets. (Hérité de HttpContent) |
Méthodes d’extension
ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonSerializerOptions, CancellationToken) |
Lit le contenu HTTP et retourne la valeur qui résulte de la désérialisation du contenu au format JSON dans une opération énumérable asynchrone. |
ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonTypeInfo<TValue>, CancellationToken) |
Lit le contenu HTTP et retourne la valeur qui résulte de la désérialisation du contenu au format JSON dans une opération énumérable asynchrone. |
ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, CancellationToken) |
Lit le contenu HTTP et retourne la valeur qui résulte de la désérialisation du contenu au format JSON dans une opération énumérable asynchrone. |
ReadFromJsonAsync(HttpContent, Type, JsonSerializerOptions, CancellationToken) |
Lit le contenu HTTP et retourne la valeur qui résulte de la désérialisation du contenu au format JSON dans une opération asynchrone. |
ReadFromJsonAsync(HttpContent, Type, JsonSerializerContext, CancellationToken) |
Lit le contenu HTTP et retourne la valeur qui résulte de la désérialisation du contenu au format JSON dans une opération asynchrone. |
ReadFromJsonAsync(HttpContent, Type, CancellationToken) |
Lit le contenu HTTP et retourne la valeur qui résulte de la désérialisation du contenu au format JSON dans une opération asynchrone. |
ReadFromJsonAsync<T>(HttpContent, JsonSerializerOptions, CancellationToken) |
Lit le contenu HTTP et retourne la valeur qui résulte de la désérialisation du contenu au format JSON dans une opération asynchrone. |
ReadFromJsonAsync<T>(HttpContent, JsonTypeInfo<T>, CancellationToken) |
Lit le contenu HTTP et retourne la valeur qui résulte de la désérialisation du contenu au format JSON dans une opération asynchrone. |
ReadFromJsonAsync<T>(HttpContent, CancellationToken) |
Lit le contenu HTTP et retourne la valeur qui résulte de la désérialisation du contenu au format JSON dans une opération asynchrone. |