System.Text.Json.Serialization.Metadata Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clases
DefaultJsonTypeInfoResolver |
Define el solucionador de contratos JSON predeterminado basado en reflexión usado por System.Text.Json. |
JsonCollectionInfoValues<TCollection> |
Proporciona metadatos de serialización sobre un tipo de colección. |
JsonMetadataServices |
Proporciona asistentes para crear e inicializar metadatos para tipos serializables JSON. |
JsonObjectInfoValues<T> |
Proporciona metadatos de serialización sobre un tipo de objeto con constructores, propiedades y campos. |
JsonParameterInfo |
Proporciona metadatos relacionados con la serialización JSON sobre un parámetro de constructor. |
JsonParameterInfoValues |
Proporciona información sobre un parámetro de constructor necesario para la deserialización JSON. |
JsonPolymorphismOptions |
Define la configuración polimórfica para un tipo base especificado. |
JsonPropertyInfo |
Proporciona metadatos relacionados con la serialización JSON sobre una propiedad o un campo. |
JsonPropertyInfoValues<T> |
Proporciona metadatos de serialización sobre una propiedad o un campo. |
JsonTypeInfo |
Proporciona metadatos relacionados con la serialización JSON sobre un tipo. |
JsonTypeInfo<T> |
Proporciona metadatos relacionados con la serialización JSON sobre un tipo. |
JsonTypeInfoResolver |
Contiene utilidades y combinadores que actúan en IJsonTypeInfoResolver. |
Estructuras
JsonDerivedType |
Representa un tipo derivado admitido definido en los metadatos de un tipo polimórfico. |
Interfaces
IJsonTypeInfoResolver |
Se usa para resolver el contrato de serialización JSON para los tipos solicitados. |
Enumeraciones
JsonTypeInfoKind |
Describe el tipo de metadatos de contrato que especifica un JsonTypeInfo. |