JsonSerializerContext.IJsonTypeInfoResolver.GetTypeInfo Methode

Definition

Behebt einen JsonTypeInfo Vertrag für den angeforderten Typ und die gewünschten Optionen.

 virtual System::Text::Json::Serialization::Metadata::JsonTypeInfo ^ System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(Type ^ type, System::Text::Json::JsonSerializerOptions ^ options) = System::Text::Json::Serialization::Metadata::IJsonTypeInfoResolver::GetTypeInfo;
System.Text.Json.Serialization.Metadata.JsonTypeInfo IJsonTypeInfoResolver.GetTypeInfo(Type type, System.Text.Json.JsonSerializerOptions options);
abstract member System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo : Type * System.Text.Json.JsonSerializerOptions -> System.Text.Json.Serialization.Metadata.JsonTypeInfo
override this.System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo : Type * System.Text.Json.JsonSerializerOptions -> System.Text.Json.Serialization.Metadata.JsonTypeInfo
Function GetTypeInfo (type As Type, options As JsonSerializerOptions) As JsonTypeInfo Implements IJsonTypeInfoResolver.GetTypeInfo

Parameter

type
Type

Der typ, der aufgelöst werden soll.

options
JsonSerializerOptions

Die Konfiguration, die beim Auflösen der Metadaten verwendet werden soll.

Gibt zurück

Eine JsonTypeInfo Instanz, die dem angeforderten Typ entspricht oder null wenn kein Vertrag aufgelöst werden konnte.

Implementiert

Gilt für: