JsonStringEnumConverter<TEnum> 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
JsonStringEnumConverter<TEnum>() |
使用預設命名原則初始化 的新實例 JsonStringEnumConverter<TEnum> ,並允許整數值。 |
JsonStringEnumConverter<TEnum>(JsonNamingPolicy, Boolean) |
初始化 JsonStringEnumConverter<TEnum> 的新執行個體。 |
JsonStringEnumConverter<TEnum>()
使用預設命名原則初始化 的新實例 JsonStringEnumConverter<TEnum> ,並允許整數值。
public:
JsonStringEnumConverter();
public JsonStringEnumConverter ();
Public Sub New ()
適用於
JsonStringEnumConverter<TEnum>(JsonNamingPolicy, Boolean)
初始化 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
,如果未定義列舉值,則會輸出為數字,而不是字串。