JsonSourceGenerationMode Enum

Definition

Genereringsläget för System.Text.Json-källgeneratorn.

Den här uppräkningen stöder en bitvis kombination av dess medlemsvärden.

public enum class JsonSourceGenerationMode
[System.Flags]
public enum JsonSourceGenerationMode
[<System.Flags>]
type JsonSourceGenerationMode = 
Public Enum JsonSourceGenerationMode
Arv
JsonSourceGenerationMode
Attribut

Fält

Name Värde Description
Default 0

När det anges på JsonSourceGenerationOptionsAttribute.GenerationMode anger att både initieringslogik för typmetadata och optimerad serialiseringslogik ska genereras för alla typer. När det anges på JsonSerializableAttribute.GenerationMode anger att inställningen på JsonSourceGenerationOptionsAttribute.GenerationMode ska användas.

Metadata 1

Instruerar JSON-källgeneratorn att generera initieringslogik för typmetadata.

Serialization 2

Instruerar JSON-källgeneratorn att generera optimerad serialiseringslogik.

Gäller för