Sdílet prostřednictvím


JsonSerializerOptions.GetTypeInfo(Type) Metoda

Definice

JsonTypeInfo Získá metadata kontraktu vyřešená aktuální JsonSerializerOptions instancí.

public:
 System::Text::Json::Serialization::Metadata::JsonTypeInfo ^ GetTypeInfo(Type ^ type);
public System.Text.Json.Serialization.Metadata.JsonTypeInfo GetTypeInfo (Type type);
member this.GetTypeInfo : Type -> System.Text.Json.Serialization.Metadata.JsonTypeInfo
Public Function GetTypeInfo (type As Type) As JsonTypeInfo

Parametry

type
Type

Typ, pro který chcete přeložit metadata kontraktu.

Návraty

Metadata kontraktu vyřešená pro type.

Výjimky

type je null.

type není platný pro serializaci.

Poznámky

Vrácená metadata se dají převést na JsonTypeInfo<T> a použít s příslušnými JsonSerializer přetíženími.

JsonSerializerOptions Pokud je instance uzamčena pro úpravy, vrátí metoda pro metadata instanci uloženou v mezipaměti.

Platí pro