JsonStringEnumConverter Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
JsonStringEnumConverter() |
Inicjuje JsonStringEnumConverter wystąpienie klasy z domyślnymi zasadami nazewnictwa, które zezwalają na wartości całkowite. |
JsonStringEnumConverter(JsonNamingPolicy, Boolean) |
Inicjuje wystąpienie JsonStringEnumConverter klasy z określonymi zasadami nazewnictwa i wartością wskazującą, czy niezdefiniowane wartości wyliczenia są dozwolone. |
JsonStringEnumConverter()
Inicjuje JsonStringEnumConverter wystąpienie klasy z domyślnymi zasadami nazewnictwa, które zezwalają na wartości całkowite.
public:
JsonStringEnumConverter();
public JsonStringEnumConverter ();
Public Sub New ()
Dotyczy
JsonStringEnumConverter(JsonNamingPolicy, Boolean)
Inicjuje wystąpienie JsonStringEnumConverter klasy z określonymi zasadami nazewnictwa i wartością wskazującą, czy niezdefiniowane wartości wyliczenia są dozwolone.
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
Opcjonalne zasady nazewnictwa do zapisywania wartości wyliczenia.
- allowIntegerValues
- Boolean
true
zezwalać na niezdefiniowane wartości wyliczenia; w przeciwnym razie , false
. Jeśli true
wartość wyliczenia nie jest zdefiniowana, dane wyjściowe będą wyświetlane jako liczba, a nie ciąg.