JsonSerializerOptions.GetTypeInfo(Type) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.