JsonStringEnumConverter<TEnum> 构造函数

定义

重载

名称 说明
JsonStringEnumConverter<TEnum>()

使用默认命名策略初始化一个新实例 JsonStringEnumConverter<TEnum> ,并允许整数值。

JsonStringEnumConverter<TEnum>(JsonNamingPolicy, Boolean)

初始化 的新 JsonStringEnumConverter<TEnum>实例。

JsonStringEnumConverter<TEnum>()

Source:
JsonStringEnumConverter.cs
Source:
JsonStringEnumConverter.cs
Source:
JsonStringEnumConverter.cs
Source:
JsonStringEnumConverter.cs
Source:
JsonStringEnumConverter.cs
Source:
JsonStringEnumConverter.cs

使用默认命名策略初始化一个新实例 JsonStringEnumConverter<TEnum> ,并允许整数值。

public:
 JsonStringEnumConverter();
public JsonStringEnumConverter();
Public Sub New ()

适用于

JsonStringEnumConverter<TEnum>(JsonNamingPolicy, Boolean)

Source:
JsonStringEnumConverter.cs
Source:
JsonStringEnumConverter.cs
Source:
JsonStringEnumConverter.cs
Source:
JsonStringEnumConverter.cs
Source:
JsonStringEnumConverter.cs
Source:
JsonStringEnumConverter.cs

初始化 的新 JsonStringEnumConverter<TEnum>实例。

public JsonStringEnumConverter(System.Text.Json.JsonNamingPolicy? namingPolicy = default, bool allowIntegerValues = true);
new System.Text.Json.Serialization.JsonStringEnumConverter<'Enum (requires 'Enum : struct)> : System.Text.Json.JsonNamingPolicy * bool -> System.Text.Json.Serialization.JsonStringEnumConverter<'Enum (requires 'Enum : struct)>
Public Sub New (Optional namingPolicy As JsonNamingPolicy = Nothing, Optional allowIntegerValues As Boolean = true)

参数

namingPolicy
JsonNamingPolicy

用于编写枚举值的可选命名策略。

allowIntegerValues
Boolean

true 以允许未定义的枚举值。 如果未 true定义枚举值,则它将输出为数字而不是字符串。

适用于