JsonTypeInfo<T> Klasse
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.
Stellt JSON-Serialisierungsbezogene Metadaten zu einem Typ bereit.
generic <typename T>
public ref class JsonTypeInfo sealed : System::Text::Json::Serialization::Metadata::JsonTypeInfo
public sealed class JsonTypeInfo<T> : System.Text.Json.Serialization.Metadata.JsonTypeInfo
type JsonTypeInfo<'T> = class
inherit JsonTypeInfo
Public NotInheritable Class JsonTypeInfo(Of T)
Inherits JsonTypeInfo
Typparameter
- T
Die generische Definition des Typs.
- Vererbung
Eigenschaften
Converter |
Ruft die ab, die JsonConverter dem aktuellen Typ zugeordnet ist. (Geerbt von JsonTypeInfo) |
CreateObject |
Ruft eine parameterlose Factory ab, die für die Deserialisierung verwendet werden soll, oder legt diese fest. |
IsReadOnly |
Ruft einen Wert ab, der angibt, ob die aktuelle instance zur Änderung gesperrt wurde. (Geerbt von JsonTypeInfo) |
Kind |
Ruft einen Wert ab, der die Art von Vertragsmetadaten beschreibt, die der aktuelle instance angibt. (Geerbt von JsonTypeInfo) |
NumberHandling |
Ruft die Außerkraftsetzung auf Typebene NumberHandling ab oder legt diese fest. (Geerbt von JsonTypeInfo) |
OnDeserialized |
Ruft einen Rückruf ab, der nach der Deserialisierung aufgerufen werden soll, oder legt diesen fest. (Geerbt von JsonTypeInfo) |
OnDeserializing |
Ruft einen Rückruf ab, der vor der Deserialisierung aufgerufen werden soll, oder legt diesen fest. (Geerbt von JsonTypeInfo) |
OnSerialized |
Ruft einen Rückruf ab, der nach der Serialisierung aufgerufen werden soll, oder legt diesen fest. (Geerbt von JsonTypeInfo) |
OnSerializing |
Ruft einen Rückruf ab, der vor der Serialisierung aufgerufen werden soll, oder legt diesen fest. (Geerbt von JsonTypeInfo) |
Options |
Ruft den Wert abJsonSerializerOptions, der dem aktuellen JsonTypeInfo instance zugeordnet ist. (Geerbt von JsonTypeInfo) |
OriginatingResolver |
Ruft den ab, von dem IJsonTypeInfoResolver diese Metadaten stammen instance, oder legt diesen fest. (Geerbt von JsonTypeInfo) |
PolymorphismOptions |
Ruft ein Konfigurationsobjekt ab, das Polymorphismusmetadaten angibt, oder legt dieses fest. (Geerbt von JsonTypeInfo) |
PreferredPropertyObjectCreationHandling |
Ruft den bevorzugten Wert für eigenschaften ab, die im Typ enthalten sind, oder legt den wert JsonObjectCreationHandling fest. (Geerbt von JsonTypeInfo) |
Properties |
Ruft die Liste der JsonPropertyInfo Metadaten ab, die dem aktuellen Typ entsprechen. (Geerbt von JsonTypeInfo) |
SerializeHandler |
Serialisiert eine instance der Verwendung JsonSourceGenerationOptionsAttribute von Werten, die |
Type |
Ruft den Type ab, für den der JSON-Serialisierungsvertrag definiert wird. (Geerbt von JsonTypeInfo) |
UnmappedMemberHandling |
Ruft die Außerkraftsetzung auf Typebene JsonUnmappedMemberHandling ab oder legt diese fest. (Geerbt von JsonTypeInfo) |
Methoden
CreateJsonPropertyInfo(Type, String) |
Erstellt eine leere JsonPropertyInfo instance für die aktuelle JsonTypeInfo. (Geerbt von JsonTypeInfo) |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MakeReadOnly() |
Sperrt den aktuellen instance für weitere Änderungen. (Geerbt von JsonTypeInfo) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für