Bagikan melalui


JsonStringEnumConverter<TEnum> Konstruktor

Definisi

Overload

JsonStringEnumConverter<TEnum>()

Menginisialisasi instans baru dengan kebijakan penamaan JsonStringEnumConverter<TEnum> default dan yang memungkinkan nilai bilangan bulat.

JsonStringEnumConverter<TEnum>(JsonNamingPolicy, Boolean)

Menginisialisasi instans baru .JsonStringEnumConverter<TEnum>

JsonStringEnumConverter<TEnum>()

Sumber:
JsonStringEnumConverter.cs
Sumber:
JsonStringEnumConverter.cs
Sumber:
JsonStringEnumConverter.cs
Sumber:
JsonStringEnumConverter.cs

Menginisialisasi instans baru dengan kebijakan penamaan JsonStringEnumConverter<TEnum> default dan yang memungkinkan nilai bilangan bulat.

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

Berlaku untuk

JsonStringEnumConverter<TEnum>(JsonNamingPolicy, Boolean)

Sumber:
JsonStringEnumConverter.cs
Sumber:
JsonStringEnumConverter.cs
Sumber:
JsonStringEnumConverter.cs
Sumber:
JsonStringEnumConverter.cs

Menginisialisasi instans baru .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)

Parameter

namingPolicy
JsonNamingPolicy

Kebijakan penamaan opsional untuk menulis nilai enum.

allowIntegerValues
Boolean

true untuk memperbolehkan nilai enum yang tidak ditentukan. Ketika true, jika nilai enum tidak didefinisikan, nilai tersebut menghasilkan sebagai angka daripada string.

Berlaku untuk