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í
| Name | Description |
|---|---|
| JsonStringEnumConverter() |
Inicializuje instanci JsonStringEnumConverter třídy s výchozí zásadou pojmenování, která umožňuje celočíselné hodnoty. |
| JsonStringEnumConverter(JsonNamingPolicy, Boolean) |
Inicializuje instanci JsonStringEnumConverter třídy se zadanou zásadou pojmenování a hodnotou, která indikuje, zda jsou povoleny nedefinované hodnoty výčtu. |
JsonStringEnumConverter()
Inicializuje instanci JsonStringEnumConverter třídy s výchozí zásadou pojmenování, která umožňuje 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á indikuje, 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 pojmenování pro zápis hodnot výčtu.
- allowIntegerValues
- Boolean
truepovolit nedefinované hodnoty výčtu; v opačném případě . false Pokud truenení definována hodnota výčtu, bude výstupem číslo místo řetězce.