JsonContent Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt HTTP-Inhalte basierend auf JSON bereit.
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
- Vererbung
Eigenschaften
| Name | Beschreibung |
|---|---|
| Headers |
Ruft die HTTP-Inhaltsheader ab, wie in RFC 2616 definiert. (Geerbt von HttpContent) |
| ObjectType |
Ruft den Typ des zu serialisierenden Typs Value dieser Instanz ab. |
| Value |
Ruft den Wert ab, der serialisiert und als Textkörper der HttpRequestMessage Instanz verwendet wird. |
Methoden
| Name | Beschreibung |
|---|---|
| CopyTo(Stream, TransportContext, CancellationToken) |
Serialisiert den HTTP-Inhalt in einen Bytestrom und kopiert ihn in |
| CopyToAsync(Stream, CancellationToken) |
Serialisieren Sie den HTTP-Inhalt in einen Bytestrom und kopiert ihn in das stream-Objekt, das als |
| CopyToAsync(Stream, TransportContext, CancellationToken) |
Serialisieren Sie den HTTP-Inhalt in einen Bytestrom und kopiert ihn in das stream-Objekt, das als |
| CopyToAsync(Stream, TransportContext) |
Serialisieren Sie den HTTP-Inhalt in einen Bytestrom und kopiert ihn in das stream-Objekt, das als |
| CopyToAsync(Stream) |
Serialisieren Sie den HTTP-Inhalt in einen Bytestrom und kopiert ihn in das stream-Objekt, das als |
| Create(Object, JsonTypeInfo, MediaTypeHeaderValue) |
Erstellt eine neue Instanz der JsonContent Klasse, die die |
| Create(Object, Type, MediaTypeHeaderValue, JsonSerializerOptions) |
Erstellt eine neue Instanz der JsonContent Klasse, die die |
| Create<T>(T, JsonTypeInfo<T>, MediaTypeHeaderValue) |
Erstellt eine neue Instanz der JsonContent Klasse, die die |
| Create<T>(T, MediaTypeHeaderValue, JsonSerializerOptions) |
Erstellt eine neue Instanz der JsonContent Klasse, die die |
| CreateContentReadStream(CancellationToken) |
Serialisiert den HTTP-Inhalt in einen Speicherdatenstrom. (Geerbt von HttpContent) |
| CreateContentReadStreamAsync() |
Serialisieren Sie den HTTP-Inhalt als asynchronen Vorgang in einen Speicherdatenstrom. (Geerbt von HttpContent) |
| CreateContentReadStreamAsync(CancellationToken) |
Serialisiert den HTTP-Inhalt als asynchronen Vorgang in einen Speicherdatenstrom. (Geerbt von HttpContent) |
| Dispose() |
Gibt die nicht verwalteten Ressourcen frei und entsorgt die verwalteten Ressourcen, die von der HttpContent. (Geerbt von HttpContent) |
| Dispose(Boolean) |
Gibt die nicht verwalteten Ressourcen frei, die von den HttpContent verwalteten Ressourcen verwendet werden, und entfernt optional die verwalteten Ressourcen. (Geerbt von HttpContent) |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| LoadIntoBufferAsync() |
Serialisieren Sie den HTTP-Inhalt als asynchronen Vorgang in einen Speicherpuffer. (Geerbt von HttpContent) |
| LoadIntoBufferAsync(CancellationToken) |
Serialisieren Sie den HTTP-Inhalt als asynchronen Vorgang in einen Speicherpuffer. (Geerbt von HttpContent) |
| LoadIntoBufferAsync(Int64, CancellationToken) |
Serialisieren Sie den HTTP-Inhalt als asynchronen Vorgang in einen Speicherpuffer. (Geerbt von HttpContent) |
| LoadIntoBufferAsync(Int64) |
Serialisieren Sie den HTTP-Inhalt als asynchronen Vorgang in einen Speicherpuffer. (Geerbt von HttpContent) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ReadAsByteArrayAsync() |
Serialisieren Sie den HTTP-Inhalt als asynchronen Vorgang in ein Bytearray. (Geerbt von HttpContent) |
| ReadAsByteArrayAsync(CancellationToken) |
Serialisieren Sie den HTTP-Inhalt als asynchronen Vorgang in ein Bytearray. (Geerbt von HttpContent) |
| ReadAsStream() |
Serialisiert den HTTP-Inhalt und gibt einen Datenstrom zurück, der den Inhalt darstellt. (Geerbt von HttpContent) |
| ReadAsStream(CancellationToken) |
Serialisiert den HTTP-Inhalt und gibt einen Datenstrom zurück, der den Inhalt darstellt. (Geerbt von HttpContent) |
| ReadAsStreamAsync() |
Serialisieren Sie den HTTP-Inhalt, und geben Sie einen Datenstrom zurück, der den Inhalt als asynchronen Vorgang darstellt. (Geerbt von HttpContent) |
| ReadAsStreamAsync(CancellationToken) |
Serialisieren Sie den HTTP-Inhalt, und geben Sie einen Datenstrom zurück, der den Inhalt als asynchronen Vorgang darstellt. (Geerbt von HttpContent) |
| ReadAsStringAsync() |
Serialisieren Sie den HTTP-Inhalt als asynchronen Vorgang in eine Zeichenfolge. (Geerbt von HttpContent) |
| ReadAsStringAsync(CancellationToken) |
Serialisieren Sie den HTTP-Inhalt als asynchronen Vorgang in eine Zeichenfolge. (Geerbt von HttpContent) |
| SerializeToStream(Stream, TransportContext, CancellationToken) |
Wenn sie in einer abgeleiteten Klasse überschrieben wird, serialisiert der HTTP-Inhalt in einen Stream. Andernfalls löst ein NotSupportedException. (Geerbt von HttpContent) |
| SerializeToStreamAsync(Stream, TransportContext, CancellationToken) |
Serialisieren Sie den HTTP-Inhalt als asynchronen Vorgang in einen Stream. (Geerbt von HttpContent) |
| SerializeToStreamAsync(Stream, TransportContext) |
Serialisieren Sie den HTTP-Inhalt als asynchronen Vorgang in einen Stream. (Geerbt von HttpContent) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
| TryComputeLength(Int64) |
Bestimmt, ob der HTTP-Inhalt eine gültige Länge in Bytes hat. (Geerbt von HttpContent) |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, CancellationToken) |
Liest den HTTP-Inhalt und gibt den Wert zurück, der aus der Deserialisierung des Inhalts als JSON in einem asynchronen Aufzählungsvorgang resultiert. |
| ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonSerializerOptions, CancellationToken) |
Liest den HTTP-Inhalt und gibt den Wert zurück, der aus der Deserialisierung des Inhalts als JSON in einem asynchronen Aufzählungsvorgang resultiert. |
| ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonTypeInfo<TValue>, CancellationToken) |
Liest den HTTP-Inhalt und gibt den Wert zurück, der aus der Deserialisierung des Inhalts als JSON in einem asynchronen Aufzählungsvorgang resultiert. |
| ReadFromJsonAsync(HttpContent, Type, CancellationToken) |
Liest den HTTP-Inhalt und gibt den Wert zurück, der aus der Deserialisierung des Inhalts als JSON in einem asynchronen Vorgang resultiert. |
| ReadFromJsonAsync(HttpContent, Type, JsonSerializerContext, CancellationToken) |
Liest den HTTP-Inhalt und gibt den Wert zurück, der aus der Deserialisierung des Inhalts als JSON in einem asynchronen Vorgang resultiert. |
| ReadFromJsonAsync(HttpContent, Type, JsonSerializerOptions, CancellationToken) |
Liest den HTTP-Inhalt und gibt den Wert zurück, der aus der Deserialisierung des Inhalts als JSON in einem asynchronen Vorgang resultiert. |
| ReadFromJsonAsync<T>(HttpContent, CancellationToken) |
Liest den HTTP-Inhalt und gibt den Wert zurück, der aus der Deserialisierung des Inhalts als JSON in einem asynchronen Vorgang resultiert. |
| ReadFromJsonAsync<T>(HttpContent, JsonSerializerOptions, CancellationToken) |
Liest den HTTP-Inhalt und gibt den Wert zurück, der aus der Deserialisierung des Inhalts als JSON in einem asynchronen Vorgang resultiert. |
| ReadFromJsonAsync<T>(HttpContent, JsonTypeInfo<T>, CancellationToken) |
Liest den HTTP-Inhalt und gibt den Wert zurück, der aus der Deserialisierung des Inhalts als JSON in einem asynchronen Vorgang resultiert. |