Freigeben über


JsonPolymorphismOptions.IgnoreUnrecognizedTypeDiscriminators Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob das Serialisierungsprogramm nicht erkannte Typ-Diskriminator-IDs ignorieren und zum Vertrag des Basistyps wiederherstellen soll, oder legt diesen fest.

public:
 property bool IgnoreUnrecognizedTypeDiscriminators { bool get(); void set(bool value); };
public bool IgnoreUnrecognizedTypeDiscriminators { get; set; }
member this.IgnoreUnrecognizedTypeDiscriminators : bool with get, set
Public Property IgnoreUnrecognizedTypeDiscriminators As Boolean

Eigenschaftswert

true , wenn das Serialisierungsprogramm unbekannte Diskriminator-IDs des Typs ignorieren und zum Vertrag des Basistyps zurückgesetzt werden soll; false , wenn die Deserialisierung fehlschlagen soll, wenn eine nicht erkannte Typ-Diskriminator-ID gefunden wird.

Ausnahmen

Die übergeordnete JsonTypeInfo Instanz wurde für weitere Änderungen gesperrt.

Gilt für: