語言

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 其可序列化的成員。

備註

更多資訊請參閱 如何在 .NET 中撰寫自訂 JSON 序列化(編組化)轉換器。

適用於