JsonSerializerDefaults Enum

Definition

Anger scenariobaserade standard serialiseringsalternativ som kan användas för att konstruera en JsonSerializerOptions instans.

public enum class JsonSerializerDefaults
public enum JsonSerializerDefaults
type JsonSerializerDefaults = 
Public Enum JsonSerializerDefaults
Arv
JsonSerializerDefaults

Fält

Name Värde Description
General 0

Alternativvärden för generell användning. Det här är samma inställningar som tillämpas om en JsonSerializerDefaults medlem inte har angetts.

Information om de standardegenskapsvärden som tillämpas finns i JsonSerializerOptions-egenskaper.

Web 1

Alternativvärden som är lämpliga för webbaserade scenarier.

Den här medlemmen antyder att:

  • Heltal måste vara kodade så små som möjligt.
  • Egenskapsnamn behandlas som skiftlägeskänsliga.
  • Formatering av "camelCase"-namn ska användas.
  • Citerade tal (JSON-strängar för talegenskaper) tillåts.
Strict 2

Alternativvärden som är lämpliga för strikt JSON-parsning.

Den här medlemmen antyder att:

  • Ommappade JSON-egenskaper tillåts inte.
  • Duplicerade JSON-egenskaper tillåts inte.
  • Ogiltiga referenstypanteckningar respekteras.
  • Obligatoriska konstruktorparametrar respekteras.

Gäller för