Udostępnij za pośrednictwem


JsonSerializerOptions.GetTypeInfo(Type) Metoda

Definicja

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.

Dotyczy