JsonUnknownDerivedTypeHandling Wyliczenie

Definicja

Definiuje sposób obsługi obiektów pochodnego typu środowiska uruchomieniowego, który nie został jawnie zadeklarowany dla serializacji polimorficznej.

public enum class JsonUnknownDerivedTypeHandling
public enum JsonUnknownDerivedTypeHandling
type JsonUnknownDerivedTypeHandling = 
Public Enum JsonUnknownDerivedTypeHandling
Dziedziczenie
JsonUnknownDerivedTypeHandling

Pola

FailSerialization 0

Obiekt niezdecydowanego typu środowiska uruchomieniowego zakończy się niepowodzeniem serializacji polimorficznej.

FallBackToBaseType 1

Obiekt niezdecydowanego typu środowiska uruchomieniowego powróci do kontraktu serializacji typu podstawowego.

FallBackToNearestAncestor 2

Obiekt niezdecydowanego typu środowiska uruchomieniowego powróci do kontraktu serializacji najbliższego zadeklarowanego typu przodka. Niektóre hierarchie interfejsów nie są obsługiwane z powodu ograniczeń niejednoznaczności rombowych.

Dotyczy