Partager via


JsonPropertyInfo Classe

Définition

Fournit des métadonnées liées à la sérialisation JSON sur une propriété ou un champ.

public ref class JsonPropertyInfo abstract
public abstract class JsonPropertyInfo
type JsonPropertyInfo = class
Public MustInherit Class JsonPropertyInfo
Héritage
JsonPropertyInfo

Propriétés

AssociatedParameter

Obtient le paramètre de constructeur associé à la propriété actuelle.

AttributeProvider

Obtient ou définit le fournisseur d’attributs personnalisé pour la propriété actuelle.

CustomConverter

Obtient ou définit un remplacement de convertisseur personnalisé pour la propriété actuelle.

DeclaringType

Obtient le type de déclaration de la propriété.

Get

Obtient ou définit un délégué getter pour la propriété.

IsExtensionData

Obtient ou définit une valeur qui indique si la propriété actuelle est une propriété de données d’extension spéciale.

IsGetNullable

Obtient ou définit une valeur indiquant si le type de retour du getter est annoté comme nullable.

IsRequired

Obtient ou définit une valeur qui indique si la propriété actuelle est requise pour que la désérialisation réussisse.

IsSetNullable

Obtient ou définit une valeur indiquant si le type d’entrée du setter est annoté comme nullable.

Name

Obtient ou définit le nom de propriété JSON utilisé lors de la sérialisation de la propriété.

NumberHandling

Obtient ou définit la JsonNumberHandling appliquée à la propriété actuelle.

ObjectCreationHandling

Obtient ou définit une valeur indiquant si la propriété ou le champ doit être remplacé ou rempli pendant la désérialisation.

Options

Obtient la valeur JsonSerializerOptions associée à l’instance de contrat actuelle.

Order

Obtient ou définit l’ordre de sérialisation de la propriété actuelle.

PropertyType

Obtient le type de la propriété actuelle.

Set

Obtient ou définit un délégué setter pour la propriété.

ShouldSerialize

Obtient ou définit un prédicat qui détermine si la valeur de propriété actuelle doit être sérialisée.

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 à