Freigeben über


JsonSerializerOptions.GetTypeInfo(Type) Methode

Definition

Ruft die JsonTypeInfo vom aktuellen JsonSerializerOptions instance aufgelösten Vertragsmetadaten ab.

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

Parameter

type
Type

Der Typ, für den Vertragsmetadaten aufgelöst werden sollen.

Gibt zurück

Die Für aufgelösten typeVertragsmetadaten.

Ausnahmen

type ist null.

type ist für die Serialisierung ungültig.

Hinweise

Zurückgegebene Metadaten können in JsonTypeInfo<T> die relevanten JsonSerializer Überladungen herabgestelt und mit diesen verwendet werden.

Wenn der JsonSerializerOptions instance zur Änderung gesperrt ist, gibt die Methode einen zwischengespeicherten instance für die Metadaten zurück.

Gilt für: