Поделиться через


JsonSerializerOptions.GetTypeInfo(Type) Метод

Определение

Возвращает метаданные JsonTypeInfo контракта, разрешенные текущим JsonSerializerOptions экземпляром.

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

Параметры

type
Type

Тип для разрешения метаданных контракта.

Возвращаемое значение

Метаданные контракта, разрешенные для type.

Исключения

type имеет значение null.

type не является допустимым для сериализации.

Комментарии

Возвращаемые метаданные могут быть понижены JsonTypeInfo<T> в и использоваться с соответствующими JsonSerializer перегрузками.

JsonSerializerOptions Если экземпляр заблокирован для изменения, метод возвращает кэшированный экземпляр для метаданных.

Применяется к