Partager via


JsonObjectInfoValues<T> Classe

Définition

Fournit des métadonnées de sérialisation sur un type d’objet avec des constructeurs, des propriétés et des champs.

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

Paramètres de type

T

Type d’objet à sérialiser ou désérialiser.

Héritage
JsonObjectInfoValues<T>

Remarques

Cette API est destinée à être utilisée par la sortie du générateur source System.Text.Json et ne doit pas être appelée directement.

Constructeurs

JsonObjectInfoValues<T>()

Fournit des métadonnées de sérialisation sur un type d’objet avec des constructeurs, des propriétés et des champs.

Propriétés

ConstructorAttributeProviderFactory

Fournit un fournisseur d’attributs retardé correspondant au constructeur de désérialisation.

ConstructorParameterMetadataInitializer

Fournit un mécanisme d’initialisation des métadonnées pour un constructeur paramétrable de la classe ou du struct à utiliser lors de la désérialisation.

NumberHandling

Obtient ou définit un objet qui spécifie la façon dont les propriétés de nombre et les champs doivent être traités lors de la sérialisation et de la désérialisation.

ObjectCreator

Obtient ou définit un mécanisme pour créer une instance de la classe ou du struct à l’aide d’un constructeur sans paramètre lors de la désérialisation.

ObjectWithParameterizedConstructorCreator

Obtient ou définit un mécanisme pour créer une instance de la classe ou du struct à l’aide d’un constructeur paramétrable pendant la désérialisation.

PropertyMetadataInitializer

Obtient ou définit un mécanisme permettant d’initialiser les métadonnées pour les propriétés et les champs de la classe ou du struct.

SerializeHandler

Obtient ou définit une implémentation de sérialisation pour les instances de la classe ou du struct qui suppose les options spécifiées par JsonSourceGenerationOptionsAttribute.

Méthodes

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à