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
Headers |
Ruft die HTTP-Inhaltsheader gemäß Definition in RFC 2616 ab. (Geerbt von HttpContent) |
ObjectType |
Ruft den Typ des Value ab, der von dieser Instanz serialisiert werden soll. |
Value |
Ruft den Wert ab, der serialisiert und als Text der HttpRequestMessage verwendet werden soll, die diese Instanz sendet. |
Methoden
CopyTo(Stream, TransportContext, CancellationToken) |
Serialisiert den HTTP-Inhalt in einen Bytedatenstrom und kopiert ihn in |
CopyToAsync(Stream) |
Serialisiert den HTTP-Inhalt in einen Bytedatenstrom und kopiert ihn in das als |
CopyToAsync(Stream, CancellationToken) |
Serialisiert den HTTP-Inhalt in einen Bytedatenstrom und kopiert ihn in das als |
CopyToAsync(Stream, TransportContext) |
Serialisiert den HTTP-Inhalt in einen Bytedatenstrom und kopiert ihn in das als |
CopyToAsync(Stream, TransportContext, CancellationToken) |
Serialisiert den HTTP-Inhalt in einen Bytedatenstrom und kopiert ihn in das als |
Create(Object, JsonTypeInfo, MediaTypeHeaderValue) |
Erstellt eine neue Instanz der JsonContent-Klasse, die den als JSON-Code serialisierten |
Create(Object, Type, MediaTypeHeaderValue, JsonSerializerOptions) |
Erstellt eine neue Instanz der JsonContent-Klasse, die den als JSON-Code serialisierten |
Create<T>(T, JsonTypeInfo<T>, MediaTypeHeaderValue) |
Erstellt eine neue Instanz der JsonContent-Klasse, die den als JSON-Code serialisierten |
Create<T>(T, MediaTypeHeaderValue, JsonSerializerOptions) |
Erstellt eine neue Instanz der JsonContent-Klasse, die den als JSON-Code serialisierten |
CreateContentReadStream(CancellationToken) |
Serialisiert den HTTP-Inhalt in einen Speicherdatenstrom. (Geerbt von HttpContent) |
CreateContentReadStreamAsync() |
Serialisiert den HTTP-Inhalt in einen Speicherdatenstrom als asynchroner Vorgang. (Geerbt von HttpContent) |
CreateContentReadStreamAsync(CancellationToken) |
Serialisiert den HTTP-Inhalt in einen Speicherdatenstrom als asynchroner Vorgang. (Geerbt von HttpContent) |
Dispose() |
Gibt die vom HttpContent verwendeten, nicht verwalteten Ressourcen frei und verwirft die verwalteten Ressourcen. (Geerbt von HttpContent) |
Dispose(Boolean) |
Gibt die vom HttpContent verwendeten, nicht verwalteten Ressourcen frei und verwirft optional auch die verwalteten Ressourcen. (Geerbt von HttpContent) |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
LoadIntoBufferAsync() |
Serialisiert den HTTP-Inhalt in einen Arbeitsspeicherpuffer als asynchroner Vorgang. (Geerbt von HttpContent) |
LoadIntoBufferAsync(Int64) |
Serialisiert den HTTP-Inhalt in einen Arbeitsspeicherpuffer als asynchroner Vorgang. (Geerbt von HttpContent) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ReadAsByteArrayAsync() |
Serialisiert den HTTP-Inhalt in ein Bytearray als asynchroner Vorgang. (Geerbt von HttpContent) |
ReadAsByteArrayAsync(CancellationToken) |
Serialisiert den HTTP-Inhalt in ein Bytearray als asynchroner Vorgang. (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 des HTTP-Inhalts und Zurückgeben eines Datenstroms, der den Inhalt darstellt, als asynchroner Vorgang. (Geerbt von HttpContent) |
ReadAsStreamAsync(CancellationToken) |
Serialisieren des HTTP-Inhalts und Zurückgeben eines Datenstroms, der den Inhalt darstellt, als asynchroner Vorgang. (Geerbt von HttpContent) |
ReadAsStringAsync() |
Serialisiert den HTTP-Inhalt in eine Zeichenfolge als asynchroner Vorgang. (Geerbt von HttpContent) |
ReadAsStringAsync(CancellationToken) |
Serialisiert den HTTP-Inhalt in eine Zeichenfolge als asynchroner Vorgang. (Geerbt von HttpContent) |
SerializeToStream(Stream, TransportContext, CancellationToken) |
Serialisiert beim Überschreiben in einer abgeleiteten Klasse den HTTP-Inhalt in einen Datenstrom. Löst andernfalls eine NotSupportedException aus. (Geerbt von HttpContent) |
SerializeToStreamAsync(Stream, TransportContext) |
Serialisiert den HTTP-Inhalt in einen Datenstrom als asynchroner Vorgang. (Geerbt von HttpContent) |
SerializeToStreamAsync(Stream, TransportContext, CancellationToken) |
Serialisiert den HTTP-Inhalt in einen Datenstrom als asynchroner Vorgang. (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
ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonSerializerOptions, CancellationToken) |
Liest den HTTP-Inhalt und gibt den Wert zurück, der sich aus der Deserialisierung des Inhalts als JSON in einem asynchronen aufzählbaren Vorgang ergibt. |
ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonTypeInfo<TValue>, CancellationToken) |
Liest den HTTP-Inhalt und gibt den Wert zurück, der sich aus der Deserialisierung des Inhalts als JSON in einem asynchronen aufzählbaren Vorgang ergibt. |
ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, CancellationToken) |
Liest den HTTP-Inhalt und gibt den Wert zurück, der sich aus der Deserialisierung des Inhalts als JSON in einem asynchronen aufzählbaren Vorgang ergibt. |
ReadFromJsonAsync(HttpContent, Type, JsonSerializerOptions, CancellationToken) |
Liest den HTTP-Inhalt und gibt den Wert zurück, der sich aus dem Deserialisieren des Inhalts als JSON in einem asynchronen Vorgang ergibt. |
ReadFromJsonAsync(HttpContent, Type, JsonSerializerContext, CancellationToken) |
Liest den HTTP-Inhalt und gibt den Wert zurück, der sich aus dem Deserialisieren des Inhalts als JSON in einem asynchronen Vorgang ergibt. |
ReadFromJsonAsync(HttpContent, Type, CancellationToken) |
Liest den HTTP-Inhalt und gibt den Wert zurück, der sich aus dem Deserialisieren des Inhalts als JSON in einem asynchronen Vorgang ergibt. |
ReadFromJsonAsync<T>(HttpContent, JsonSerializerOptions, CancellationToken) |
Liest den HTTP-Inhalt und gibt den Wert zurück, der sich aus dem Deserialisieren des Inhalts als JSON in einem asynchronen Vorgang ergibt. |
ReadFromJsonAsync<T>(HttpContent, JsonTypeInfo<T>, CancellationToken) |
Liest den HTTP-Inhalt und gibt den Wert zurück, der sich aus dem Deserialisieren des Inhalts als JSON in einem asynchronen Vorgang ergibt. |
ReadFromJsonAsync<T>(HttpContent, CancellationToken) |
Liest den HTTP-Inhalt und gibt den Wert zurück, der sich aus dem Deserialisieren des Inhalts als JSON in einem asynchronen Vorgang ergibt. |