JsonStringEnumConverter<TEnum> 构造函数

定义

重载

JsonStringEnumConverter<TEnum>()

使用默认命名策略初始化 允许整数值的新实例 JsonStringEnumConverter<TEnum>

JsonStringEnumConverter<TEnum>(JsonNamingPolicy, Boolean)

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

JsonStringEnumConverter<TEnum>()

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

初始化 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,如果未定义枚举值,则输出为数字而不是字符串。

适用于