JsonObjectInfoValues<T> Klass
Definition
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.
Tillhandahåller serialiseringsmetadata om en objekttyp med konstruktorer, egenskaper och fält.
generic <typename T>
public ref class JsonObjectInfoValues sealed
public sealed class JsonObjectInfoValues<T>
type JsonObjectInfoValues<'T> = class
Public NotInheritable Class JsonObjectInfoValues(Of T)
Typparametrar
- T
Objekttypen som ska serialiseras eller deserialiseras.
- Arv
-
JsonObjectInfoValues<T>
Kommentarer
Det här API:et är avsett för användning av utdata från System.Text.Json-källgeneratorn och bör inte anropas direkt.
Konstruktorer
| Name | Description |
|---|---|
| JsonObjectInfoValues<T>() |
Tillhandahåller serialiseringsmetadata om en objekttyp med konstruktorer, egenskaper och fält. |
Egenskaper
| Name | Description |
|---|---|
| ConstructorAttributeProviderFactory |
Tillhandahåller en fördröjd attributprovider som motsvarar deserialiseringskonstruktorn. |
| ConstructorParameterMetadataInitializer |
Tillhandahåller en mekanism för att initiera metadata för en parametriserad konstruktor för klassen eller struct som ska användas vid deserialisering. |
| NumberHandling |
Hämtar eller anger ett objekt som anger hur talegenskaper och fält ska bearbetas vid serialisering och deserialisering. |
| ObjectCreator |
Hämtar eller anger en mekanism för att skapa en instans av klassen eller structen med hjälp av en parameterlös konstruktor under deserialisering. |
| ObjectWithParameterizedConstructorCreator |
Hämtar eller anger en mekanism för att skapa en instans av klassen eller structen med hjälp av en parametriserad konstruktor under deserialisering. |
| PropertyMetadataInitializer |
Hämtar eller anger en mekanism för att initiera metadata för egenskaper och fält i klassen eller struct. |
| SerializeHandler |
Hämtar eller anger en serialiseringsimplementering för instanser av klassen eller structen som förutsätter alternativ som anges av JsonSourceGenerationOptionsAttribute. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |