Compartir a través de


ExtensibleEnumConverter<T> Clase

Definición

Serializa y deserializa "enumeraciones extensibles" hacia y desde JSON. Las enumeraciones extensibles son como enumeraciones en que tienen valores conocidos, pero son extensibles con nuevos valores y los valores se basan en cadenas en lugar de enteros.

public class ExtensibleEnumConverter<T> : Newtonsoft.Json.JsonConverter
type ExtensibleEnumConverter<'T> = class
    inherit JsonConverter
Public Class ExtensibleEnumConverter(Of T)
Inherits JsonConverter

Parámetros de tipo

T
Herencia
Newtonsoft.Json.JsonConverter
ExtensibleEnumConverter<T>

Constructores

ExtensibleEnumConverter<T>()

Inicializa una nueva instancia de la clase ExtensibleEnumConverter.

Métodos

CanConvert(Type)

Indica si este convertidor puede serializar o deserializar objetos del tipo especificado.

ReadJson(JsonReader, Type, Object, JsonSerializer)

Deserializa una cadena en extensibleEnum.

WriteJson(JsonWriter, Object, JsonSerializer)

Serializa un extensibleEnum en una cadena JSON.

Se aplica a