System.Text.Json.Serialization.Metadata Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třídy
| DefaultJsonTypeInfoResolver |
Definuje výchozí překladač kontraktů JSON založený na reflexi, který používá System.Text.Json. |
| JsonCollectionInfoValues<TCollection> |
Poskytuje metadata serializace o typu kolekce. |
| JsonMetadataServices |
Poskytuje pomocné rutiny pro vytváření a inicializaci metadat pro serializovatelné typy JSON. |
| JsonObjectInfoValues<T> |
Poskytuje metadata serializace o typu objektu pomocí konstruktorů, vlastností a polí. |
| JsonParameterInfo |
Poskytuje metadata související se serializací JSON o parametru konstruktoru. |
| 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 metadata serializace o vlastnosti nebo poli. |
| 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 |
Slouží k překladu kontraktu serializace JSON pro požadované typy. |
Výčty
| JsonTypeInfoKind |
Popisuje druh metadat kontraktu, která JsonTypeInfo určuje. |