AllowedTypesSerializationBinder Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Een implementatie van de Newtonsoft.Json.Serialization.DefaultSerializationBinder, waardoor alleen gewenste Types kunnen worden geserialiseerd en gedeserialiseerd.
public class AllowedTypesSerializationBinder : Newtonsoft.Json.Serialization.DefaultSerializationBinder
type AllowedTypesSerializationBinder = class
inherit DefaultSerializationBinder
Public Class AllowedTypesSerializationBinder
Inherits DefaultSerializationBinder
- Overname
-
Newtonsoft.Json.Serialization.DefaultSerializationBinderAllowedTypesSerializationBinder
Constructors
AllowedTypesSerializationBinder(IList<Type>) |
Initialiseert een nieuw exemplaar van de klasse AllowedTypesSerializationBinder. |
Eigenschappen
AllowedTypes |
Hiermee haalt u de verzameling van de toegestane typen op. |
Methoden
BindToName(Type, String, String) |
Op basis van de parameter
Toegestaan of niet toegestaan, wordt de naam van de Type uitgevoerd via de parameter Wanneer dit is toegestaan, wordt de Type toegevoegd aan de verzameling AllowedTypes. |
BindToType(String, String) |
Gezien de parameters Wanneer deze wordt gevonden, wordt de Type toegevoegd aan de AllowedTypes verzameling als deze niet bestaat. |
Verify() |
Controleert of er typen zijn die niet zijn toegestaan. Als dit niet is toegestaan, werpt het een InvalidOperationException. |