JsonStringEnumConverter Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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()
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)
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
true
povolit nedefinované výčtové hodnoty; v opačném případě . false
Pokud true
není definována hodnota výčtu, bude výstupem místo řetězce číslo.