Compartilhar via


JsonObjectInfoValues<T> Classe

Definição

Fornece metadados de serialização sobre um tipo de objeto com construtores, propriedades e campos.

generic <typename T>
public ref class JsonObjectInfoValues sealed
public sealed class JsonObjectInfoValues<T>
type JsonObjectInfoValues<'T> = class
Public NotInheritable Class JsonObjectInfoValues(Of T)

Parâmetros de tipo

T

O tipo de objeto a ser serializado ou desserializado.

Herança
JsonObjectInfoValues<T>

Comentários

Essa API destina-se a ser usada pela saída do gerador de origem System.Text.Json e não deve ser chamada diretamente.

Construtores

JsonObjectInfoValues<T>()

Fornece metadados de serialização sobre um tipo de objeto com construtores, propriedades e campos.

Propriedades

ConstructorAttributeProviderFactory

Fornece um provedor de atributo atrasado correspondente ao construtor de desserialização.

ConstructorParameterMetadataInitializer

Fornece um mecanismo para inicializar metadados para um construtor parametrizado da classe ou struct a ser usado ao desserializar.

NumberHandling

Obtém ou define um objeto que especifica como as propriedades e campos de número devem ser processados ao serializar e desserializar.

ObjectCreator

Obtém ou define um mecanismo para criar uma instância da classe ou struct usando um construtor sem parâmetros durante a desserialização.

ObjectWithParameterizedConstructorCreator

Obtém ou define um mecanismo para criar uma instância da classe ou struct usando um construtor parametrizado durante a desserialização.

PropertyMetadataInitializer

Obtém ou define um mecanismo para inicializar metadados para propriedades e campos da classe ou struct.

SerializeHandler

Obtém ou define uma implementação de serialização para instâncias da classe ou struct que pressupõe opções especificadas por JsonSourceGenerationOptionsAttribute.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a