JsonSourceGenerationMode Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Режим создания генератора источника System.Text.Json.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class JsonSourceGenerationMode
[System.Flags]
public enum JsonSourceGenerationMode
[<System.Flags>]
type JsonSourceGenerationMode =
Public Enum JsonSourceGenerationMode
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| Default | 0 | При указании в JsonSourceGenerationOptionsAttribute.GenerationMode указывает, что для всех типов следует создать логику инициализации метаданных типа и оптимизированную логику сериализации. При указании в JsonSerializableAttribute.GenerationMode указывает, что следует использовать параметр jsonSourceGenerationOptionsAttribute.GenerationMode . |
| Metadata | 1 | Указывает генератору источников JSON создать логику инициализации метаданных типа. |
| Serialization | 2 | Указывает генератору источников JSON создать оптимизированную логику сериализации. |