Sprache

JsonMetadataServices.CreatePropertyInfo<T> Methode

Definition

Erstellt Metadaten für eine Eigenschaft oder ein Feld.

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

Typparameter

T

Der Typ, den der Konverter für die Eigenschaft beim Konvertieren von JSON-Daten zurückgibt oder akzeptiert.

Parameter

options
JsonSerializerOptions

Der JsonSerializerOptions für die Serialisierung und Deserialisierung zu verwendende Code.

propertyInfo
JsonPropertyInfoValues<T>

Stellt Serialisierungsmetadaten zur Eigenschaft oder zum Feld bereit.

Gibt zurück

Eine JsonPropertyInfo Instanz, die mit den bereitgestellten Metadaten initialisiert wurde.

Hinweise

Diese API dient der Verwendung durch die Ausgabe des System.Text.Json-Quellgenerators und sollte nicht direkt aufgerufen werden.

Gilt für: