System.Text.Json.Serialization.Metadata Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller klasser, structs och gränssnitt som tillhandahåller metadata och konfiguration för JSON-serialisering och deserialisering i System.Text.Json.
Klasser
| Name | Description |
|---|---|
| DefaultJsonTypeInfoResolver |
Definierar den standardmässiga, reflektionsbaserade JSON-kontraktsmatcharen som används av System.Text.Json. |
| JsonCollectionInfoValues<TCollection> |
Tillhandahåller serialiseringsmetadata om en samlingstyp. |
| JsonMetadataServices |
Tillhandahåller hjälp för att skapa och initiera metadata för JSON-serialiserbara typer. |
| JsonObjectInfoValues<T> |
Tillhandahåller serialiseringsmetadata om en objekttyp med konstruktorer, egenskaper och fält. |
| JsonParameterInfo |
Tillhandahåller JSON-serialiseringsrelaterade metadata om en konstruktorparameter. |
| JsonParameterInfoValues |
Innehåller information om en konstruktorparameter som krävs för JSON-deserialisering. |
| JsonPolymorphismOptions |
Definierar polymorf konfiguration för en angiven bastyp. |
| JsonPropertyInfo |
Tillhandahåller JSON-serialiseringsrelaterade metadata om en egenskap eller ett fält. |
| JsonPropertyInfoValues<T> |
Tillhandahåller serialiseringsmetadata om en egenskap eller ett fält. |
| JsonTypeInfo |
Tillhandahåller JSON-serialiseringsrelaterade metadata om en typ. |
| JsonTypeInfo<T> |
Tillhandahåller JSON-serialiseringsrelaterade metadata om en typ. |
| JsonTypeInfoResolver |
Innehåller verktyg och kombinatorer som agerar på IJsonTypeInfoResolver. |
Strukturer
| Name | Description |
|---|---|
| JsonDerivedType |
Representerar en härledd typ som stöds som definierats i metadata för en polymorf typ. |
Gränssnitt
| Name | Description |
|---|---|
| IJsonTypeInfoResolver |
Används för att matcha JSON-serialiseringskontraktet för begärda typer. |
Uppräkningar
| Name | Description |
|---|---|
| JsonTypeInfoKind |
Beskriver vilken typ av kontraktmetadata som anges JsonTypeInfo . |