JsonTypeInfo.CreateJsonTypeInfo 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
CreateJsonTypeInfo(Type, JsonSerializerOptions) |
建立空白 JsonTypeInfo 實例。 |
CreateJsonTypeInfo<T>(JsonSerializerOptions) |
建立空白 JsonTypeInfo<T> 實例。 |
CreateJsonTypeInfo(Type, JsonSerializerOptions)
建立空白 JsonTypeInfo 實例。
public:
static System::Text::Json::Serialization::Metadata::JsonTypeInfo ^ CreateJsonTypeInfo(Type ^ type, System::Text::Json::JsonSerializerOptions ^ options);
public static System.Text.Json.Serialization.Metadata.JsonTypeInfo CreateJsonTypeInfo (Type type, System.Text.Json.JsonSerializerOptions options);
static member CreateJsonTypeInfo : Type * System.Text.Json.JsonSerializerOptions -> System.Text.Json.Serialization.Metadata.JsonTypeInfo
Public Shared Function CreateJsonTypeInfo (type As Type, options As JsonSerializerOptions) As JsonTypeInfo
參數
- type
- Type
指定合約中繼資料的類型。
- options
- JsonSerializerOptions
JsonSerializerOptions中繼資料相關聯的實例。
傳回
空白 JsonTypeInfo 實例。
例外狀況
type
或 options
為 null
。
type
無法用於序列化。
備註
傳 JsonTypeInfo 回的 會是空白,但屬性除外 Converter ,此屬性會從 Converters 或型別的內建轉換器解析。 這個方法不會解析透過 在型別宣告上指定 JsonConverterAttribute 的任何轉換子。
哪一個轉換子會受到 的值 Kind 影響,這會限制實例中可修改的 JsonTypeInfo 元資料類型。
適用於
CreateJsonTypeInfo<T>(JsonSerializerOptions)
建立空白 JsonTypeInfo<T> 實例。
public:
generic <typename T>
static System::Text::Json::Serialization::Metadata::JsonTypeInfo<T> ^ CreateJsonTypeInfo(System::Text::Json::JsonSerializerOptions ^ options);
public static System.Text.Json.Serialization.Metadata.JsonTypeInfo<T> CreateJsonTypeInfo<T> (System.Text.Json.JsonSerializerOptions options);
static member CreateJsonTypeInfo : System.Text.Json.JsonSerializerOptions -> System.Text.Json.Serialization.Metadata.JsonTypeInfo<'T>
Public Shared Function CreateJsonTypeInfo(Of T) (options As JsonSerializerOptions) As JsonTypeInfo(Of T)
類型參數
- T
指定合約中繼資料的類型。
參數
- options
- JsonSerializerOptions
JsonSerializerOptions中繼資料相關聯的實例。
傳回
空白 JsonTypeInfo<T> 實例。
例外狀況
options
為 null
。
備註
傳回 < 的 see cref=「T:System.Text.Json.Serialization.Metadata.JsonTypeInfo'1 > 會是空白的,但屬性除外 Converter ,此屬性會從 Converters 類型或內建轉換器解析。 這個方法不會解析透過 在型別宣告上指定 JsonConverterAttribute 的任何轉換子。
哪一個轉換子會受到 的值 Kind 影響,這會限制實例中可修改的 JsonTypeInfo 元資料類型。