DefaultJsonTypeInfoResolver Klas

Definitie

Definieert de standaard op weerspiegeling gebaseerde JSON-contractoplossing die wordt gebruikt door System.Text.Json.

public ref class DefaultJsonTypeInfoResolver : System::Text::Json::Serialization::Metadata::IJsonTypeInfoResolver
public class DefaultJsonTypeInfoResolver : System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
type DefaultJsonTypeInfoResolver = class
    interface IJsonTypeInfoResolver
Public Class DefaultJsonTypeInfoResolver
Implements IJsonTypeInfoResolver
Overname
DefaultJsonTypeInfoResolver
Implementeringen

Opmerkingen

De contractoplosser die wordt gebruikt door Default.

Constructors

Name Description
DefaultJsonTypeInfoResolver()

Hiermee maakt u een onveranderbaar DefaultJsonTypeInfoResolver exemplaar.

Eigenschappen

Name Description
Modifiers

Hiermee haalt u een lijst op met door de gebruiker gedefinieerde callbacks die kunnen worden gebruikt om het eerste contract te wijzigen.

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)
GetTypeInfo(Type, JsonSerializerOptions)

Lost een JSON-contract voor een bepaalde type en options configuratie op.

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)

Extensiemethoden

Name Description
WithAddedModifier(IJsonTypeInfoResolver, Action<JsonTypeInfo>)

Hiermee maakt u een resolver en past u wijzigingen toe op de metagegevens die door de bron resolverzijn gegenereerd.

Van toepassing op