語言

JsonPolymorphismOptions 類別

定義

定義指定基底型態的多型配置。

public ref class JsonPolymorphismOptions
public class JsonPolymorphismOptions
type JsonPolymorphismOptions = class
Public Class JsonPolymorphismOptions
繼承
JsonPolymorphismOptions

建構函式

名稱 Description
JsonPolymorphismOptions()

會產生一個空 JsonPolymorphismOptions 實例。

屬性

名稱 Description
DerivedTypes

取得目前多型型態配置中所支援的導出型態清單。

IgnoreUnrecognizedTypeDiscriminators

取得或設定一個值,指示序列化器是否應忽略任何未識別的型別判別器 ID,並回復為基底型別的契約。

TypeDiscriminatorPropertyName

取得或設定多型型別的自訂型別判別子屬性名稱。 如果未設定,則使用預設的 '$type' 屬性名稱。

UnknownDerivedTypeHandling

在序列化未宣告的衍生執行時型態時,會取得或設定該行為。

方法

名稱 Description
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於