JsonUnknownDerivedTypeHandling Enumeration
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.
Definiert, wie Objekte eines abgeleiteten Laufzeittyps behandelt werden sollen, die nicht explizit für die polymorphe Serialisierung deklariert wurden.
public enum class JsonUnknownDerivedTypeHandling
public enum JsonUnknownDerivedTypeHandling
type JsonUnknownDerivedTypeHandling =
Public Enum JsonUnknownDerivedTypeHandling
- Vererbung
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| FailSerialization | 0 | Ein Objekt des nicht deklarierten Laufzeittyps schlägt eine polymorphe Serialisierung fehl. |
| FallBackToBaseType | 1 | Ein Objekt des nicht deklarierten Laufzeittyps wird auf den Serialisierungsvertrag des Basistyps zurückfallen. |
| FallBackToNearestAncestor | 2 | Ein Objekt des nicht deklarierten Laufzeittyps wird auf den Serialisierungsvertrag des nächstgelegenen deklarierten Vorgängertyps zurückgesetzt. Bestimmte Schnittstellenhierarchien werden aufgrund von Rautendeutigkeitseinschränkungen nicht unterstützt. |