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, die in staat is om alleen gewenste Types te serialiseren en deserialiseren te maken.
public class AllowedTypesSerializationBinder : Newtonsoft.Json.Serialization.DefaultSerializationBinder
type AllowedTypesSerializationBinder = class
inherit DefaultSerializationBinder
Public Class AllowedTypesSerializationBinder
Inherits DefaultSerializationBinder
- Overname
-
Newtonsoft.Json.Serialization.DefaultSerializationBinderAllowedTypesSerializationBinder
Constructors
| Name | Description |
|---|---|
| AllowedTypesSerializationBinder(IList<Type>) |
Initialiseert een nieuw exemplaar van de AllowedTypesSerializationBinder klasse. |
Eigenschappen
| Name | Description |
|---|---|
| AllowedTypes |
Hiermee haalt u de verzameling van de toegestane typen op. |
Methoden
| Name | Description |
|---|---|
| BindToName(Type, String, String) |
Gegeven de
Of het nu toegestaan is of niet, het geeft de naam van de Type via de Wanneer het is toegestaan, wordt de toegevoegd Type aan de AllowedTypes collectie. |
| BindToType(String, String) |
Gegeven de Wanneer gevonden, wordt de toegevoegd Type aan de AllowedTypes collectie als deze niet bestaat. |
| Verify() |
Controleert of er typen zijn die niet zijn toegestaan. Als het niet is toegestaan, zal het een .InvalidOperationException |