Compartilhar via


JsonSerializerOptions.GetTypeInfo(Type) Método

Definição

Obtém os metadados do JsonTypeInfo contrato resolvidos pela instância atual 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

O tipo para o qual resolve metadados de contrato.

Retornos

Os metadados do contrato resolvidos para type.

Exceções

type é null.

type não é válido para serialização.

Comentários

Os metadados retornados podem ser reduzidos e JsonTypeInfo<T> usados com as sobrecargas relevantes JsonSerializer .

Se a JsonSerializerOptions instância estiver bloqueada para modificação, o método retornará uma instância armazenada em cache para os metadados.

Aplica-se a