JsonObjectInfoValues<T> Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt serialisatiemetagegevens over een objecttype met constructors, eigenschappen en velden.
generic <typename T>
public ref class JsonObjectInfoValues sealed
public sealed class JsonObjectInfoValues<T>
type JsonObjectInfoValues<'T> = class
Public NotInheritable Class JsonObjectInfoValues(Of T)
Type parameters
- T
Het objecttype dat moet worden geserialiseerd of gedeserialiseerd.
- Overname
-
JsonObjectInfoValues<T>
Opmerkingen
Deze API is bedoeld voor gebruik door de uitvoer van de System.Text.Json-brongenerator en mag niet rechtstreeks worden aangeroepen.
Constructors
| Name | Description |
|---|---|
| JsonObjectInfoValues<T>() |
Biedt serialisatiemetagegevens over een objecttype met constructors, eigenschappen en velden. |
Eigenschappen
| Name | Description |
|---|---|
| ConstructorAttributeProviderFactory |
Biedt een vertraagde kenmerkprovider die overeenkomt met de deserialisatieconstructor. |
| ConstructorParameterMetadataInitializer |
Biedt een mechanisme voor het initialiseren van metagegevens voor een geparameteriseerde constructor van de klasse of struct die moet worden gebruikt bij het deserialiseren. |
| NumberHandling |
Hiermee wordt een object opgehaald of ingesteld dat aangeeft hoe getaleigenschappen en velden moeten worden verwerkt bij het serialiseren en deserialisatie. |
| ObjectCreator |
Hiermee haalt u een mechanisme op of stelt u een mechanisme in om een exemplaar van de klasse of struct te maken met behulp van een parameterloze constructor tijdens deserialisatie. |
| ObjectWithParameterizedConstructorCreator |
Hiermee haalt u een mechanisme op of stelt u een mechanisme in om een exemplaar van de klasse of struct te maken met behulp van een geparameteriseerde constructor tijdens deserialisatie. |
| PropertyMetadataInitializer |
Hiermee haalt u een mechanisme op of stelt u een mechanisme in voor het initialiseren van metagegevens voor eigenschappen en velden van de klasse of struct. |
| SerializeHandler |
Hiermee haalt u een serialisatie-implementatie op voor exemplaren van de klasse of struct die ervan uitgaan dat er opties worden opgegeven door JsonSourceGenerationOptionsAttribute. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |