JsonSerializerContext.IJsonTypeInfoResolver.GetTypeInfo Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
JsonTypeInfo Rozwiązuje kontrakt dla żądanego typu i opcji.
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
Parametry
- type
- Type
Typ, który ma zostać rozwiązany.
- options
- JsonSerializerOptions
Konfiguracja do użycia podczas rozpoznawania metadanych.
Zwraca
Wystąpienie JsonTypeInfo zgodne z żądanym typem lub null
jeśli nie można rozwiązać żadnego kontraktu.
Implementuje
Dotyczy
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.