System.Text.Json.Serialization.Metadata Obor názvů

Třídy

DefaultJsonTypeInfoResolver

Definuje výchozí překladač kontraktů JSON založený na reflexi, který používá System.Text.Json.

JsonCollectionInfoValues<TCollection>

Poskytuje serializační metadata o typu kolekce.

JsonMetadataServices

Poskytuje pomocné rutiny pro vytváření a inicializaci metadat pro serializovatelné typy JSON.

JsonObjectInfoValues<T>

Poskytuje serializační metadata o typu objektu s konstruktory, vlastnosti a pole.

JsonParameterInfoValues

Poskytuje informace o parametru konstruktoru vyžadovaného pro deserializaci JSON.

JsonPolymorphismOptions

Definuje polymorfní konfiguraci pro zadaný základní typ.

JsonPropertyInfo

Poskytuje metadata související se serializací JSON o vlastnosti nebo poli.

JsonPropertyInfoValues<T>

Poskytuje serializace metadata o vlastnosti nebo pole.

JsonTypeInfo

Poskytuje metadata související se serializací JSON o typu.

JsonTypeInfo<T>

Poskytuje metadata související se serializací JSON o typu.

JsonTypeInfoResolver

Obsahuje nástroje a kombinátory působící na IJsonTypeInfoResolver.

Struktury

JsonDerivedType

Představuje podporovaný odvozený typ definovaný v metadatech polymorfního typu.

Rozhraní

IJsonTypeInfoResolver

Používá se k překladu kontraktu serializace JSON pro požadované typy.

Výčty

JsonTypeInfoKind

Popisuje druh metadat kontraktu, který JsonTypeInfo určuje.