JsonSerializerOptions.GetTypeInfo(Type) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera metadane kontraktu JsonTypeInfo rozpoznane przez bieżące JsonSerializerOptions wystąpienie.
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 do rozpoznawania metadanych kontraktu dla.
Zwraca
Metadane kontraktu rozwiązane dla elementu type
.
Wyjątki
type
to null
.
type
jest nieprawidłowa dla serializacji.
Uwagi
Zwrócone metadane mogą być obniżane do JsonTypeInfo<T> odpowiednich przeciążeń i używane z nimi JsonSerializer .
JsonSerializerOptions Jeśli wystąpienie jest zablokowane do modyfikacji, metoda zwraca wystąpienie buforowane dla metadanych.