JsonObjectInfoValues<T> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |