System.Text.Json.Serialization.Metadata Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classi
DefaultJsonTypeInfoResolver |
Definisce il sistema di risoluzione del contratto JSON predefinito basato su reflection usato da System.Text.Json. |
JsonCollectionInfoValues<TCollection> |
Fornisce i metadati di serializzazione relativi a un tipo di raccolta. |
JsonMetadataServices |
Fornisce helper per creare e inizializzare i metadati per i tipi serializzabili JSON. |
JsonObjectInfoValues<T> |
Fornisce metadati di serializzazione relativi a un tipo di oggetto con costruttori, proprietà e campi. |
JsonParameterInfo |
Fornisce metadati correlati alla serializzazione JSON relativi a un parametro del costruttore. |
JsonParameterInfoValues |
Fornisce informazioni su un parametro del costruttore necessario per la deserializzazione JSON. |
JsonPolymorphismOptions |
Definisce la configurazione polimorfica per un tipo di base specificato. |
JsonPropertyInfo |
Fornisce metadati correlati alla serializzazione JSON relativi a una proprietà o a un campo. |
JsonPropertyInfoValues<T> |
Fornisce metadati di serializzazione relativi a una proprietà o a un campo. |
JsonTypeInfo |
Fornisce metadati correlati alla serializzazione JSON relativi a un tipo. |
JsonTypeInfo<T> |
Fornisce metadati correlati alla serializzazione JSON relativi a un tipo. |
JsonTypeInfoResolver |
Contiene utilità e combinatori che agiscono su IJsonTypeInfoResolver. |
Struct
JsonDerivedType |
Rappresenta un tipo derivato supportato definito nei metadati di un tipo polimorfo. |
Interfacce
IJsonTypeInfoResolver |
Usato per risolvere il contratto di serializzazione JSON per i tipi richiesti. |
Enumerazioni
JsonTypeInfoKind |
Descrive il tipo di metadati del contratto specificati da un JsonTypeInfo. |