Bagikan melalui


JsonTypeInfo<T> Kelas

Definisi

Menyediakan metadata terkait serialisasi JSON tentang jenis.

generic <typename T>
public ref class JsonTypeInfo sealed : System::Text::Json::Serialization::Metadata::JsonTypeInfo
public sealed class JsonTypeInfo<T> : System.Text.Json.Serialization.Metadata.JsonTypeInfo
type JsonTypeInfo<'T> = class
    inherit JsonTypeInfo
Public NotInheritable Class JsonTypeInfo(Of T)
Inherits JsonTypeInfo

Jenis parameter

T

Definisi generik dari jenis .

Warisan
JsonTypeInfo<T>

Properti

Converter

Mendapatkan yang JsonConverter terkait dengan jenis saat ini.

(Diperoleh dari JsonTypeInfo)
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.

(Diperoleh dari JsonTypeInfo)
Kind

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

(Diperoleh dari JsonTypeInfo)
NumberHandling

Mendapatkan atau mengatur penimpaan tingkat NumberHandling jenis.

(Diperoleh dari JsonTypeInfo)
OnDeserialized

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

(Diperoleh dari JsonTypeInfo)
OnDeserializing

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

(Diperoleh dari JsonTypeInfo)
OnSerialized

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

(Diperoleh dari JsonTypeInfo)
OnSerializing

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

(Diperoleh dari JsonTypeInfo)
Options

Mendapatkan nilai yang JsonSerializerOptions terkait dengan instans saat ini JsonTypeInfo .

(Diperoleh dari JsonTypeInfo)
OriginatingResolver

Mendapatkan atau mengatur asal instans IJsonTypeInfoResolver metadata ini.

(Diperoleh dari JsonTypeInfo)
PolymorphismOptions

Mendapatkan atau mengatur objek konfigurasi yang menentukan metadata polimorfisme.

(Diperoleh dari JsonTypeInfo)
PreferredPropertyObjectCreationHandling

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

(Diperoleh dari JsonTypeInfo)
Properties

Mendapatkan daftar JsonPropertyInfo metadata yang sesuai dengan jenis saat ini.

(Diperoleh dari JsonTypeInfo)
SerializeHandler

Menserialisasikan instans penggunaan TJsonSourceGenerationOptionsAttribute nilai yang ditentukan pada waktu desain.

Type

Type Mendapatkan kontrak serialisasi JSON yang sedang didefinisikan.

(Diperoleh dari JsonTypeInfo)
UnmappedMemberHandling

Mendapatkan atau mengatur penimpaan tingkat JsonUnmappedMemberHandling jenis.

(Diperoleh dari JsonTypeInfo)

Metode

CreateJsonPropertyInfo(Type, String)

Membuat instans kosong JsonPropertyInfo untuk saat ini JsonTypeInfo.

(Diperoleh dari JsonTypeInfo)
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.

(Diperoleh dari JsonTypeInfo)
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