JsonStringEnumConverter Конструкторы

Определение

Перегрузки

Имя Описание
JsonStringEnumConverter()

Инициализирует экземпляр JsonStringEnumConverter класса с политикой именования по умолчанию, которая разрешает целые значения.

JsonStringEnumConverter(JsonNamingPolicy, Boolean)

Инициализирует экземпляр JsonStringEnumConverter класса с указанной политикой именования и значением, которое указывает, разрешены ли неопределенные значения перечисления.

JsonStringEnumConverter()

Исходный код:
JsonStringEnumConverter.cs
Исходный код:
JsonStringEnumConverter.cs
Исходный код:
JsonStringEnumConverter.cs
Исходный код:
JsonStringEnumConverter.cs
Исходный код:
JsonStringEnumConverter.cs
Исходный код:
JsonStringEnumConverter.cs
Исходный код:
JsonStringEnumConverter.cs

Инициализирует экземпляр JsonStringEnumConverter класса с политикой именования по умолчанию, которая разрешает целые значения.

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

Применяется к

JsonStringEnumConverter(JsonNamingPolicy, Boolean)

Исходный код:
JsonStringEnumConverter.cs
Исходный код:
JsonStringEnumConverter.cs
Исходный код:
JsonStringEnumConverter.cs
Исходный код:
JsonStringEnumConverter.cs
Исходный код:
JsonStringEnumConverter.cs
Исходный код:
JsonStringEnumConverter.cs
Исходный код:
JsonStringEnumConverter.cs

Инициализирует экземпляр JsonStringEnumConverter класса с указанной политикой именования и значением, которое указывает, разрешены ли неопределенные значения перечисления.

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)

Параметры

namingPolicy
JsonNamingPolicy

Необязательная политика именования для записи значений перечисления.

allowIntegerValues
Boolean

true разрешение неопределенных значений перечисления; falseв противном случае . Если trueзначение перечисления не определено, оно выводится как число, а не строка.

Применяется к