JsonSerializerOptions.GetTypeInfo(Type) Método

Definición

Obtiene los metadatos del JsonTypeInfo contrato resueltos por la instancia actual 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

Parámetros

type
Type

Tipo para el que resolver los metadatos del contrato.

Devoluciones

Los metadatos del contrato resueltos para type.

Excepciones

type es null.

type no es válido para la serialización.

Comentarios

Los metadatos devueltos se pueden reducir y JsonTypeInfo<T> usar con las sobrecargas pertinentes JsonSerializer .

Si la JsonSerializerOptions instancia está bloqueada para su modificación, el método devuelve una instancia almacenada en caché para los metadatos.

Se aplica a