Bagikan melalui


JsonContent Kelas

Definisi

Menyediakan konten HTTP berdasarkan 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
Warisan
JsonContent

Properti

Headers

Mendapatkan header konten HTTP seperti yang didefinisikan dalam RFC 2616.

(Diperoleh dari HttpContent)
ObjectType

Mendapatkan jenis yang akan diserialisasikan Value oleh instans ini.

Value

Mendapatkan nilai yang akan diserialisasikan dan digunakan sebagai isi HttpRequestMessage dari yang mengirim instans ini.

Metode

CopyTo(Stream, TransportContext, CancellationToken)

Menserialisasikan konten HTTP ke dalam aliran byte dan menyalinnya ke stream.

(Diperoleh dari HttpContent)
CopyToAsync(Stream)

Serialisasi konten HTTP ke dalam aliran byte dan salin ke objek stream yang disediakan sebagai stream parameter .

(Diperoleh dari HttpContent)
CopyToAsync(Stream, CancellationToken)

Serialisasi konten HTTP ke dalam aliran byte dan salin ke objek stream yang disediakan sebagai stream parameter .

(Diperoleh dari HttpContent)
CopyToAsync(Stream, TransportContext)

Serialisasi konten HTTP ke dalam aliran byte dan salin ke objek stream yang disediakan sebagai stream parameter .

(Diperoleh dari HttpContent)
CopyToAsync(Stream, TransportContext, CancellationToken)

Serialisasi konten HTTP ke dalam aliran byte dan salin ke objek stream yang disediakan sebagai stream parameter .

(Diperoleh dari HttpContent)
Create(Object, JsonTypeInfo, MediaTypeHeaderValue)

Membuat instans JsonContent baru kelas yang akan berisi serialisasi inputValue sebagai JSON.

Create(Object, Type, MediaTypeHeaderValue, JsonSerializerOptions)

Membuat instans JsonContent baru kelas yang akan berisi serialisasi inputValue sebagai JSON.

Create<T>(T, JsonTypeInfo<T>, MediaTypeHeaderValue)

Membuat instans JsonContent baru kelas yang akan berisi serialisasi inputValue sebagai JSON.

Create<T>(T, MediaTypeHeaderValue, JsonSerializerOptions)

Membuat instans JsonContent baru kelas yang akan berisi serialisasi inputValue sebagai JSON.

CreateContentReadStream(CancellationToken)

Menserialisasikan konten HTTP ke aliran memori.

(Diperoleh dari HttpContent)
CreateContentReadStreamAsync()

Serialisasi konten HTTP ke aliran memori sebagai operasi asinkron.

(Diperoleh dari HttpContent)
CreateContentReadStreamAsync(CancellationToken)

Menserialisasikan konten HTTP ke aliran memori sebagai operasi asinkron.

(Diperoleh dari HttpContent)
Dispose()

Merilis sumber daya yang tidak dikelola dan membuang sumber daya terkelola yang digunakan oleh HttpContent.

(Diperoleh dari HttpContent)
Dispose(Boolean)

Merilis sumber daya tidak terkelola yang HttpContent digunakan oleh dan secara opsional membuang sumber daya terkelola.

(Diperoleh dari HttpContent)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
LoadIntoBufferAsync()

Serialisasi konten HTTP ke buffer memori sebagai operasi asinkron.

(Diperoleh dari HttpContent)
LoadIntoBufferAsync(Int64)

Serialisasi konten HTTP ke buffer memori sebagai operasi asinkron.

(Diperoleh dari HttpContent)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ReadAsByteArrayAsync()

Serialisasi konten HTTP ke array byte sebagai operasi asinkron.

(Diperoleh dari HttpContent)
ReadAsByteArrayAsync(CancellationToken)

Serialisasi konten HTTP ke array byte sebagai operasi asinkron.

(Diperoleh dari HttpContent)
ReadAsStream()

Menserialisasikan konten HTTP dan mengembalikan aliran yang mewakili konten.

(Diperoleh dari HttpContent)
ReadAsStream(CancellationToken)

Menserialisasikan konten HTTP dan mengembalikan aliran yang mewakili konten.

(Diperoleh dari HttpContent)
ReadAsStreamAsync()

Serialisasi konten HTTP dan kembalikan aliran yang mewakili konten sebagai operasi asinkron.

(Diperoleh dari HttpContent)
ReadAsStreamAsync(CancellationToken)

Serialisasi konten HTTP dan kembalikan aliran yang mewakili konten sebagai operasi asinkron.

(Diperoleh dari HttpContent)
ReadAsStringAsync()

Serialisasi konten HTTP ke string sebagai operasi asinkron.

(Diperoleh dari HttpContent)
ReadAsStringAsync(CancellationToken)

Serialisasi konten HTTP ke string sebagai operasi asinkron.

(Diperoleh dari HttpContent)
SerializeToStream(Stream, TransportContext, CancellationToken)

Saat ditimpa di kelas turunan, menserialisasikan konten HTTP ke aliran. Jika tidak, melempar .NotSupportedException

(Diperoleh dari HttpContent)
SerializeToStreamAsync(Stream, TransportContext)

Serialisasi konten HTTP ke aliran sebagai operasi asinkron.

(Diperoleh dari HttpContent)
SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

Serialisasi konten HTTP ke aliran sebagai operasi asinkron.

(Diperoleh dari HttpContent)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
TryComputeLength(Int64)

Menentukan apakah konten HTTP memiliki panjang byte yang valid.

(Diperoleh dari HttpContent)

Metode Ekstensi

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonSerializerOptions, CancellationToken)

Membaca konten HTTP dan mengembalikan nilai yang dihasilkan dari deserialisasi konten sebagai JSON dalam operasi yang dapat dijumlahkan asinkron.

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

Membaca konten HTTP dan mengembalikan nilai yang dihasilkan dari deserialisasi konten sebagai JSON dalam operasi yang dapat dijumlahkan asinkron.

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, CancellationToken)

Membaca konten HTTP dan mengembalikan nilai yang dihasilkan dari deserialisasi konten sebagai JSON dalam operasi yang dapat dijumlahkan asinkron.

ReadFromJsonAsync(HttpContent, Type, JsonSerializerOptions, CancellationToken)

Membaca konten HTTP dan mengembalikan nilai yang dihasilkan dari deserialisasi konten sebagai JSON dalam operasi asinkron.

ReadFromJsonAsync(HttpContent, Type, JsonSerializerContext, CancellationToken)

Membaca konten HTTP dan mengembalikan nilai yang dihasilkan dari deserialisasi konten sebagai JSON dalam operasi asinkron.

ReadFromJsonAsync(HttpContent, Type, CancellationToken)

Membaca konten HTTP dan mengembalikan nilai yang dihasilkan dari deserialisasi konten sebagai JSON dalam operasi asinkron.

ReadFromJsonAsync<T>(HttpContent, JsonSerializerOptions, CancellationToken)

Membaca konten HTTP dan mengembalikan nilai yang dihasilkan dari deserialisasi konten sebagai JSON dalam operasi asinkron.

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

Membaca konten HTTP dan mengembalikan nilai yang dihasilkan dari deserialisasi konten sebagai JSON dalam operasi asinkron.

ReadFromJsonAsync<T>(HttpContent, CancellationToken)

Membaca konten HTTP dan mengembalikan nilai yang dihasilkan dari deserialisasi konten sebagai JSON dalam operasi asinkron.

Berlaku untuk