JsonSerializerOptions.GetConverter(Type) Метод

Определение

Возвращает преобразователь для указанного типа.

public:
 System::Text::Json::Serialization::JsonConverter ^ GetConverter(Type ^ typeToConvert);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Getting a converter for a type may require reflection which depends on runtime code generation.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Getting a converter for a type may require reflection which depends on unreferenced code.")]
public System.Text.Json.Serialization.JsonConverter GetConverter(Type typeToConvert);
public System.Text.Json.Serialization.JsonConverter GetConverter(Type typeToConvert);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Getting a converter for a type may require reflection which depends on unreferenced code.")]
public System.Text.Json.Serialization.JsonConverter GetConverter(Type typeToConvert);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Getting a converter for a type may require reflection which depends on runtime code generation.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Getting a converter for a type may require reflection which depends on unreferenced code.")>]
member this.GetConverter : Type -> System.Text.Json.Serialization.JsonConverter
member this.GetConverter : Type -> System.Text.Json.Serialization.JsonConverter
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Getting a converter for a type may require reflection which depends on unreferenced code.")>]
member this.GetConverter : Type -> System.Text.Json.Serialization.JsonConverter
Public Function GetConverter (typeToConvert As Type) As JsonConverter

Параметры

typeToConvert
Type

Тип для возврата преобразователя.

Возвращаемое значение

Первый преобразователь, поддерживающий заданный тип.

Атрибуты

Исключения

JsonConverter Настроенный для typeToConvert возвращаемого недопустимого преобразователя.

Нет совместимых JsonConverter элементов typeToConvert или его сериализуемых элементов.

Комментарии

Дополнительные сведения см. в разделе How для записи пользовательских преобразователей для сериализации JSON (маршаллинга) в .NET.

Применяется к