Bagikan melalui


JsonSerializerContext Kelas

Definisi

Menyediakan metadata tentang sekumpulan jenis yang relevan dengan serialisasi JSON.

public ref class JsonSerializerContext abstract : System::Text::Json::Serialization::Metadata::IJsonTypeInfoResolver
public ref class JsonSerializerContext abstract
public abstract class JsonSerializerContext : System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
public abstract class JsonSerializerContext
type JsonSerializerContext = class
    interface IJsonTypeInfoResolver
type JsonSerializerContext = class
Public MustInherit Class JsonSerializerContext
Implements IJsonTypeInfoResolver
Public MustInherit Class JsonSerializerContext
Warisan
JsonSerializerContext
Penerapan

Konstruktor

Nama Deskripsi
JsonSerializerContext(JsonSerializerOptions)

Membuat instans JsonSerializerContext dan mengikatnya dengan yang ditunjukkan JsonSerializerOptions.

Properti

Nama Deskripsi
GeneratedSerializerOptions

Mendapatkan opsi run-time default untuk konteks.

Options

Mendapatkan opsi konteks yang ditentukan run-time. Jika tidak ada opsi yang diteruskan saat membuat instans konteks, maka instans baru terikat dan dikembalikan.

Metode

Nama Deskripsi
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 dari instans Type saat ini.

(Diperoleh dari Object)
GetTypeInfo(Type)

Mendapatkan metadata untuk jenis yang ditentukan.

MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

Nama Deskripsi
IJsonTypeInfoResolver.GetTypeInfo(Type, JsonSerializerOptions)

JsonTypeInfo Menyelesaikan kontrak untuk jenis dan opsi yang diminta.

Metode Ekstensi

Nama Deskripsi
WithAddedModifier(IJsonTypeInfoResolver, Action<JsonTypeInfo>)

Membuat resolver dan menerapkan modifikasi pada metadata yang dihasilkan oleh sumber resolver.

Berlaku untuk