Share via


JsonTypeInfo Kelas

Definisi

Menyediakan metadata terkait serialisasi JSON tentang jenis.

public ref class JsonTypeInfo abstract
public abstract class JsonTypeInfo
type JsonTypeInfo = class
Public MustInherit Class JsonTypeInfo
Warisan
JsonTypeInfo
Turunan

Properti

Converter

Mendapatkan yang JsonConverter terkait dengan jenis saat ini.

CreateObject

Mendapatkan atau mengatur pabrik tanpa parameter yang akan digunakan pada deserialisasi.

IsReadOnly

Mendapatkan nilai yang menunjukkan apakah instans saat ini telah dikunci untuk modifikasi.

Kind

Mendapatkan nilai yang menjelaskan jenis metadata kontrak yang ditentukan instans saat ini.

NumberHandling

Mendapatkan atau mengatur penimpaan tingkat NumberHandling jenis.

OnDeserialized

Mendapatkan atau mengatur panggilan balik yang akan dipanggil setelah deserialisasi terjadi.

OnDeserializing

Mendapatkan atau mengatur panggilan balik yang akan dipanggil sebelum deserialisasi terjadi.

OnSerialized

Mendapatkan atau mengatur panggilan balik yang akan dipanggil setelah serialisasi terjadi.

OnSerializing

Mendapatkan atau mengatur panggilan balik yang akan dipanggil sebelum serialisasi terjadi.

Options

Mendapatkan nilai yang JsonSerializerOptions terkait dengan instans saat ini JsonTypeInfo .

OriginatingResolver

Mendapatkan atau mengatur asal instans IJsonTypeInfoResolver metadata ini.

PolymorphismOptions

Mendapatkan atau mengatur objek konfigurasi yang menentukan metadata polimorfisme.

PreferredPropertyObjectCreationHandling

Mendapatkan atau mengatur nilai pilihan JsonObjectCreationHandling untuk properti yang terkandung dalam jenis .

Properties

Mendapatkan daftar JsonPropertyInfo metadata yang sesuai dengan jenis saat ini.

Type

Type Mendapatkan kontrak serialisasi JSON yang sedang didefinisikan.

UnmappedMemberHandling

Mendapatkan atau mengatur penimpaan tingkat JsonUnmappedMemberHandling jenis.

Metode

CreateJsonPropertyInfo(Type, String)

Membuat instans kosong JsonPropertyInfo untuk saat ini JsonTypeInfo.

CreateJsonTypeInfo(Type, JsonSerializerOptions)

Membuat instans kosong JsonTypeInfo .

CreateJsonTypeInfo<T>(JsonSerializerOptions)

Membuat instans kosong JsonTypeInfo<T> .

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)
MakeReadOnly()

Mengunci instans saat ini untuk modifikasi lebih lanjut.

MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk