你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ExtensibleEnumConverter<T> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从 JSON 序列化和反序列化“可扩展枚举”。 可扩展枚举类似于枚举,因为它们具有已知值,但它们可以使用新值进行扩展,并且值基于字符串而不是整数。
public class ExtensibleEnumConverter<T> : Newtonsoft.Json.JsonConverter
type ExtensibleEnumConverter<'T> = class
inherit JsonConverter
Public Class ExtensibleEnumConverter(Of T)
Inherits JsonConverter
类型参数
- T
- 继承
-
Newtonsoft.Json.JsonConverterExtensibleEnumConverter<T>
构造函数
ExtensibleEnumConverter<T>() |
初始化 ExtensibleEnumConverter 类的新实例。 |
方法
CanConvert(Type) |
指示此转换器是否可以序列化或反序列化给定类型的对象。 |
ReadJson(JsonReader, Type, Object, JsonSerializer) |
将字符串反序列化为 ExtensibleEnum。 |
WriteJson(JsonWriter, Object, JsonSerializer) |
将 ExtensibleEnum 序列化为 JSON 字符串。 |