JsonTypeInfo.Properties Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Liste der JsonPropertyInfo Metadaten ab, die dem aktuellen Typ entsprechen.
public:
property System::Collections::Generic::IList<System::Text::Json::Serialization::Metadata::JsonPropertyInfo ^> ^ Properties { System::Collections::Generic::IList<System::Text::Json::Serialization::Metadata::JsonPropertyInfo ^> ^ get(); };
public System.Collections.Generic.IList<System.Text.Json.Serialization.Metadata.JsonPropertyInfo> Properties { get; }
member this.Properties : System.Collections.Generic.IList<System.Text.Json.Serialization.Metadata.JsonPropertyInfo>
Public ReadOnly Property Properties As IList(Of JsonPropertyInfo)
Eigenschaftswert
Hinweise
Diese Eigenschaft gilt nur für Metadaten der Art Object. Für andere Arten wird eine leere, schreibgeschützte Liste zurückgegeben.
Die Reihenfolge der JsonPropertyInfo Einträge in der Liste bestimmt die Serialisierungsreihenfolge, es sei denn, einer der Einträge gibt einen Wert ungleich null Order an. In diesem Fall werden die Eigenschaften stabil sortiert nach Ordersortiert.
Es ist erforderlich, dass hinzugefügte JsonPropertyInfo Einträge bis zu Nameeindeutig sind. Dies wird jedoch erst bei der Serialisierung überprüft, sobald die Metadateninstanz für weitere Änderungen gesperrt wird.