Aracılığıyla paylaş


JsonStringEnumConverter<TEnum> Oluşturucular

Tanım

Aşırı Yüklemeler

JsonStringEnumConverter<TEnum>()

Varsayılan adlandırma ilkesiyle ve tamsayı değerlerine izin veren yeni bir örneğini JsonStringEnumConverter<TEnum> başlatır.

JsonStringEnumConverter<TEnum>(JsonNamingPolicy, Boolean)

yeni bir örneğini JsonStringEnumConverter<TEnum>başlatır.

JsonStringEnumConverter<TEnum>()

Kaynak:
JsonStringEnumConverter.cs
Kaynak:
JsonStringEnumConverter.cs

Varsayılan adlandırma ilkesiyle ve tamsayı değerlerine izin veren yeni bir örneğini JsonStringEnumConverter<TEnum> başlatır.

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

Şunlara uygulanır

JsonStringEnumConverter<TEnum>(JsonNamingPolicy, Boolean)

Kaynak:
JsonStringEnumConverter.cs
Kaynak:
JsonStringEnumConverter.cs

yeni bir örneğini JsonStringEnumConverter<TEnum>başlatır.

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)

Parametreler

namingPolicy
JsonNamingPolicy

Sabit listesi değerleri yazmak için isteğe bağlı adlandırma ilkesi.

allowIntegerValues
Boolean

true undefined sabit listesi değerlerine izin vermek için. bir truesabit listesi değeri tanımlanmamışsa, dize yerine sayı olarak çıkış verir.

Şunlara uygulanır