JsonSerializerOptions.GetTypeInfo(Type) Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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.