JsonSourceGenerationMode Enumeração

Definição

O modo de geração para o gerador de fonte System.Text.Json.

Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.

public enum class JsonSourceGenerationMode
[System.Flags]
public enum JsonSourceGenerationMode
[<System.Flags>]
type JsonSourceGenerationMode = 
Public Enum JsonSourceGenerationMode
Herança
JsonSourceGenerationMode
Atributos

Campos

Name Valor Description
Default 0

Quando especificado em JsonSourceGenerationOptionsAttribute.GenerationMode, indica que tanto a lógica de inicialização de metadados de tipo como a lógica de serialização otimizada devem ser geradas para todos os tipos. Quando especificado em JsonSerializableAttribute.GenerationMode, indica que a definição em JsonSourceGenerationOptionsAttribute.GenerationMode deve ser usada.

Metadata 1

Instrui o gerador de origem JSON a gerar lógica de inicialização de metadados de tipo.

Serialization 2

Instrui o gerador de origem JSON a gerar lógica de serialização otimizada.

Aplica-se a