共用方式為


JsonStringEnumConverter 建構函式

定義

多載

JsonStringEnumConverter()

使用允許整數值的預設命名原則,初始化 JsonStringEnumConverter 類別的執行個體。

JsonStringEnumConverter(JsonNamingPolicy, Boolean)

使用指定命名原則和指出是否允許未定義列舉值的值,來初始化 JsonStringEnumConverter 類別的執行個體。

JsonStringEnumConverter()

使用允許整數值的預設命名原則,初始化 JsonStringEnumConverter 類別的執行個體。

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

適用於

JsonStringEnumConverter(JsonNamingPolicy, Boolean)

使用指定命名原則和指出是否允許未定義列舉值的值,來初始化 JsonStringEnumConverter 類別的執行個體。

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

參數

namingPolicy
JsonNamingPolicy

用於寫入列舉值的選擇性命名原則。

allowIntegerValues
Boolean

true 表示允許未定義的列舉值;否則為 false。 當 true 時,如果列舉值未定義,則會輸出為數字而非字串。

適用於