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 Genérico

T

O tipo de objeto a serializar ou desserializar.

Herança
JsonObjectInfoValues<T>

Observações

Esta API destina-se a ser usada pela saída do gerador de código-fonte System.Text.Json e não deve ser chamada diretamente.

Construtores

Name Description
JsonObjectInfoValues<T>()

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

Propriedades

Name Description
ConstructorAttributeProviderFactory

Fornece um fornecedor de atributos atrasados correspondente ao construtor de desserialização.

ConstructorParameterMetadataInitializer

Fornece um mecanismo para inicializar metadados para um construtor parametrizado da classe ou struct a ser usado na desserialização.

NumberHandling

Recebe ou define um objeto que especifica como as propriedades numéricas e os campos 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 assume opções especificadas por JsonSourceGenerationOptionsAttribute.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a