JsonSerializerOptions.GetTypeInfo(Type) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.