Share via


JsonStringEnumConverter Konstruktory

Definice

Přetížení

JsonStringEnumConverter()

Inicializuje instanci JsonStringEnumConverter třídy pomocí výchozí zásady pojmenování, které umožňují celočíselné hodnoty.

JsonStringEnumConverter(JsonNamingPolicy, Boolean)

Inicializuje instanci JsonStringEnumConverter třídy se zadanou zásadou pojmenování a hodnotou, která označuje, zda jsou povoleny nedefinované hodnoty výčtu.

JsonStringEnumConverter()

Zdroj:
JsonStringEnumConverter.cs
Zdroj:
JsonStringEnumConverter.cs
Zdroj:
JsonStringEnumConverter.cs

Inicializuje instanci JsonStringEnumConverter třídy pomocí výchozí zásady pojmenování, které umožňují celočíselné hodnoty.

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

Platí pro

JsonStringEnumConverter(JsonNamingPolicy, Boolean)

Zdroj:
JsonStringEnumConverter.cs
Zdroj:
JsonStringEnumConverter.cs
Zdroj:
JsonStringEnumConverter.cs

Inicializuje instanci JsonStringEnumConverter třídy se zadanou zásadou pojmenování a hodnotou, která označuje, zda jsou povoleny nedefinované hodnoty výčtu.

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)

Parametry

namingPolicy
JsonNamingPolicy

Volitelné zásady vytváření názvů pro zápis výčtových hodnot.

allowIntegerValues
Boolean

truepovolit nedefinované výčtové hodnoty; v opačném případě . false Pokud truenení definována hodnota výčtu, bude výstupem místo řetězce číslo.

Platí pro