JsonStringEnumConverter<TEnum> Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| JsonStringEnumConverter<TEnum>() |
Initierar en ny instans av JsonStringEnumConverter<TEnum> med standardnamnprincipen och som tillåter heltalsvärden. |
| JsonStringEnumConverter<TEnum>(JsonNamingPolicy, Boolean) |
Initierar en ny instans av JsonStringEnumConverter<TEnum>. |
JsonStringEnumConverter<TEnum>()
Initierar en ny instans av JsonStringEnumConverter<TEnum> med standardnamnprincipen och som tillåter heltalsvärden.
public:
JsonStringEnumConverter();
public JsonStringEnumConverter();
Public Sub New ()
Gäller för
JsonStringEnumConverter<TEnum>(JsonNamingPolicy, Boolean)
Initierar en ny instans av 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)
Parametrar
- namingPolicy
- JsonNamingPolicy
Valfri namngivningsprincip för att skriva uppräkningsvärden.
- allowIntegerValues
- Boolean
true för att tillåta odefinierade uppräkningsvärden. När true, om ett uppräkningsvärde inte har definierats, matas det ut som ett tal i stället för en sträng.