System.Text.Json.Serialization.Metadata Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
DefaultJsonTypeInfoResolver |
Define o resolvedor de contrato JSON padrão baseado em reflexão usado por System.Text.Json. |
JsonCollectionInfoValues<TCollection> |
Fornece metadados de serialização sobre um tipo de coleção. |
JsonMetadataServices |
Fornece auxiliares para criar e inicializar metadados para tipos serializáveis em JSON. |
JsonObjectInfoValues<T> |
Fornece metadados de serialização sobre um tipo de objeto com construtores, propriedades e campos. |
JsonParameterInfoValues |
Fornece informações sobre um parâmetro de construtor necessário para desserialização JSON. |
JsonPolymorphismOptions |
Define a configuração polimórfica para um tipo base especificado. |
JsonPropertyInfo |
Fornece metadados relacionados à serialização JSON sobre uma propriedade ou campo. |
JsonPropertyInfoValues<T> |
Fornece metadados de serialização sobre uma propriedade ou campo. |
JsonTypeInfo |
Fornece metadados relacionados à serialização JSON sobre um tipo. |
JsonTypeInfo<T> |
Fornece metadados relacionados à serialização JSON sobre um tipo. |
JsonTypeInfoResolver |
Contém utilitários e combinadores atuando em IJsonTypeInfoResolver. |
Estruturas
JsonDerivedType |
Representa um tipo derivado com suporte definido nos metadados de um tipo polimórfico. |
Interfaces
IJsonTypeInfoResolver |
Usado para resolver o contrato de serialização JSON para tipos solicitados. |
Enumerações
JsonTypeInfoKind |
Descreve o tipo de metadados de contrato que um JsonTypeInfo especifica. |
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários