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значение перечисления не определено, оно выводится как число, а не строка.