AllowedTypesSerializationBinder 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.
Eine Implementierung der Newtonsoft.Json.Serialization.DefaultSerializationBinder, die nur die gewünschte Typeserialisiert und deserialisiert werden kann.
public class AllowedTypesSerializationBinder : Newtonsoft.Json.Serialization.DefaultSerializationBinder
type AllowedTypesSerializationBinder = class
inherit DefaultSerializationBinder
Public Class AllowedTypesSerializationBinder
Inherits DefaultSerializationBinder
- Vererbung
-
Newtonsoft.Json.Serialization.DefaultSerializationBinderAllowedTypesSerializationBinder
Konstruktoren
| AllowedTypesSerializationBinder(IList<Type>) |
Initialisiert eine neue Instanz der AllowedTypesSerializationBinder Klasse. |
Eigenschaften
| AllowedTypes |
Ruft die Auflistung der zulässigen Typen ab. |
Methoden
| BindToName(Type, String, String) |
Aufgrund des
Entweder zulässig oder nicht zulässig, wird der Name des Type über den parameter Wenn dies zulässig ist, wird die Type der AllowedTypes-Auflistung hinzugefügt. |
| BindToType(String, String) |
Aufgrund der parameter Wenn sie gefunden wird, wird die Type der AllowedTypes-Auflistung hinzugefügt, wenn sie nicht vorhanden ist. |
| Verify() |
Überprüft, ob Typen nicht zulässig sind. Wenn dies nicht zulässig ist, wird ein InvalidOperationExceptionausgelöst. |