Partager via


JsonMetadataServices.CreatePropertyInfo<T> Méthode

Définition

Crée des métadonnées pour une propriété ou un champ.

public:
generic <typename T>
 static System::Text::Json::Serialization::Metadata::JsonPropertyInfo ^ CreatePropertyInfo(System::Text::Json::JsonSerializerOptions ^ options, System::Text::Json::Serialization::Metadata::JsonPropertyInfoValues<T> ^ propertyInfo);
public static System.Text.Json.Serialization.Metadata.JsonPropertyInfo CreatePropertyInfo<T> (System.Text.Json.JsonSerializerOptions options, System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<T> propertyInfo);
static member CreatePropertyInfo : System.Text.Json.JsonSerializerOptions * System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<'T> -> System.Text.Json.Serialization.Metadata.JsonPropertyInfo
Public Shared Function CreatePropertyInfo(Of T) (options As JsonSerializerOptions, propertyInfo As JsonPropertyInfoValues(Of T)) As JsonPropertyInfo

Paramètres de type

T

Type retourné ou accepté par le convertisseur de la propriété lors de la conversion de données JSON.

Paramètres

options
JsonSerializerOptions

À JsonSerializerOptions utiliser pour la sérialisation et la désérialisation.

propertyInfo
JsonPropertyInfoValues<T>

Fournit des métadonnées de sérialisation sur la propriété ou le champ.

Retours

JsonPropertyInfo

Instance JsonPropertyInfo initialisée avec les métadonnées fournies.

Remarques

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

S’applique à