JsonMetadataServices.GetNullableConverter 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| GetNullableConverter<T>(JsonSerializerOptions) |
建立 JsonConverter<T> 一個可以轉換 |
| GetNullableConverter<T>(JsonTypeInfo<T>) |
建立 JsonConverter<T> 一個可以轉換 |
GetNullableConverter<T>(JsonSerializerOptions)
建立 JsonConverter<T> 一個可以轉換 T?? 數值的實例。
public:
generic <typename T>
where T : value class static System::Text::Json::Serialization::JsonConverter<Nullable<T>> ^ GetNullableConverter(System::Text::Json::JsonSerializerOptions ^ options);
public static System.Text.Json.Serialization.JsonConverter<T?> GetNullableConverter<T>(System.Text.Json.JsonSerializerOptions options) where T : struct;
static member GetNullableConverter : System.Text.Json.JsonSerializerOptions -> System.Text.Json.Serialization.JsonConverter<Nullable<'T>> (requires 'T : struct)
Public Shared Function GetNullableConverter(Of T As Structure) (options As JsonSerializerOptions) As JsonConverter(Of Nullable(Of T))
類型參數
- T
底層可空型態的通用定義。
參數
- options
- JsonSerializerOptions
用於 JsonSerializerOptions 序列化與反序列化。
傳回
一個 JsonConverter<T> 能轉換 T?? 數值的實例
備註
此 API 供 System.Text.Json 原始碼產生器的輸出使用,不應直接呼叫。
適用於
GetNullableConverter<T>(JsonTypeInfo<T>)
建立 JsonConverter<T> 一個可以轉換 T?? 數值的實例。
public:
generic <typename T>
where T : value class static System::Text::Json::Serialization::JsonConverter<Nullable<T>> ^ GetNullableConverter(System::Text::Json::Serialization::Metadata::JsonTypeInfo<T> ^ underlyingTypeInfo);
public static System.Text.Json.Serialization.JsonConverter<T?> GetNullableConverter<T>(System.Text.Json.Serialization.Metadata.JsonTypeInfo<T> underlyingTypeInfo) where T : struct;
static member GetNullableConverter : System.Text.Json.Serialization.Metadata.JsonTypeInfo<'T (requires 'T : struct)> -> System.Text.Json.Serialization.JsonConverter<Nullable<'T>> (requires 'T : struct)
Public Shared Function GetNullableConverter(Of T As Structure) (underlyingTypeInfo As JsonTypeInfo(Of T)) As JsonConverter(Of Nullable(Of T))
類型參數
- T
底層可空型態的通用定義。
參數
- underlyingTypeInfo
- JsonTypeInfo<T>
底層可空型態的序列化元資料。
傳回
一個 JsonConverter<T> 能轉換 T?? 數值的實例
備註
此 API 供 System.Text.Json 原始碼產生器的輸出使用,不應直接呼叫。