JsonTypeInfo.Kind 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 einen Wert ab, der die Art von Vertragsmetadaten beschreibt, die die aktuelle Instanz angibt.
public:
property System::Text::Json::Serialization::Metadata::JsonTypeInfoKind Kind { System::Text::Json::Serialization::Metadata::JsonTypeInfoKind get(); };
public System.Text.Json.Serialization.Metadata.JsonTypeInfoKind Kind { get; }
member this.Kind : System.Text.Json.Serialization.Metadata.JsonTypeInfoKind
Public ReadOnly Property Kind As JsonTypeInfoKind
Eigenschaftswert
Hinweise
Der Wert von Kind bestimmt, welche Aspekte des JSON-Vertrags konfigurierbar sind. Beispielsweise ist es nur möglich, die Liste für Metadaten Properties der Art Objectzu konfigurieren.
Der Wert von Kind wird ausschließlich durch den JsonConverter aufgelösten für den aktuellen Typ bestimmt und kann nicht geändert werden, sobald die Auflösung erfolgt ist. Benutzerdefinierte benutzerdefinierte Konverter (entweder über JsonConverterAttribute oder Convertersangegeben) sind metadatenunabhängig und werden daher immer in Noneaufgelöst.