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 abstract : System::Text::Json::Serialization::Metadata::JsonTypeInfo
generic <typename T>
public ref class JsonTypeInfo sealed : System::Text::Json::Serialization::Metadata::JsonTypeInfo
public abstract class JsonTypeInfo<T> : System.Text.Json.Serialization.Metadata.JsonTypeInfo
public sealed class JsonTypeInfo<T> : System.Text.Json.Serialization.Metadata.JsonTypeInfo
type JsonTypeInfo<'T> = class
inherit JsonTypeInfo
Public MustInherit Class JsonTypeInfo(Of T)
Inherits 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. |
CreateObject |
Ruft eine parameterlose Factory ab, die für die Deserialisierung verwendet werden soll, oder legt diese fest. (Geerbt von JsonTypeInfo) |
IsReadOnly |
Ruft einen Wert ab, der angibt, ob der aktuelle instance für änderungen gesperrt wurde. (Geerbt von JsonTypeInfo) |
Kind |
Ruft einen Wert ab, der die Art von Vertragsmetadaten beschreibt, die vom aktuellen instance angegeben werden. (Geerbt von JsonTypeInfo) |
NumberHandling |
Ruft die Überschreibung auf Typebene NumberHandling ab oder legt diese fest. (Geerbt von JsonTypeInfo) |
OnDeserialized |
Ruft einen Rückruf ab, der nach dem Deserialisieren 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 JsonSerializerOptions Wert ab, 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 es fest. (Geerbt von JsonTypeInfo) |
PreferredPropertyObjectCreationHandling |
Ruft den bevorzugten JsonObjectCreationHandling Wert für eigenschaften ab, die im Typ enthalten sind, oder legt diese 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 Überschreibung auf Typebene JsonUnmappedMemberHandling ab oder legt diese fest. (Geerbt von JsonTypeInfo) |
Methoden
CreateJsonPropertyInfo(Type, String) |
Erstellt eine leere JsonPropertyInfo instance für den aktuellen 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