JsonObjectInfoValues<T> Klass

Definition

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)

Gäller för