Partager via


JsonCollectionInfoValues<TCollection> Classe

Définition

Fournit des métadonnées de sérialisation sur un type de collection.

generic <typename TCollection>
public ref class JsonCollectionInfoValues sealed
public sealed class JsonCollectionInfoValues<TCollection>
type JsonCollectionInfoValues<'Collection> = class
Public NotInheritable Class JsonCollectionInfoValues(Of TCollection)

Paramètres de type

TCollection

Type de collection.

Héritage
JsonCollectionInfoValues<TCollection>

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

JsonCollectionInfoValues<TCollection>()

Propriétés

ElementInfo

Instance JsonTypeInfo représentant le type d’élément.

KeyInfo

Si un type de dictionnaire, l’instance JsonTypeInfo représentant le type de clé.

NumberHandling

Option JsonNumberHandling à appliquer aux éléments de collection de nombres.

ObjectCreator

Pour Func<TResult> créer une instance de la collection lors de la désérialisation.

SerializeHandler

Implémentation de sérialisation optimisée en supposant des valeurs par défaut prédéfinies JsonSourceGenerationOptionsAttribute .

Méthodes

Equals(Object)

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

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

S’applique à