Partager via


JsonDerivedTypeAttribute Constructeurs

Définition

Surcharges

JsonDerivedTypeAttribute(Type)

Initialise un nouvel attribut avec les paramètres spécifiés.

JsonDerivedTypeAttribute(Type, Int32)

Initialise un nouvel attribut avec les paramètres spécifiés.

JsonDerivedTypeAttribute(Type, String)

Initialise un nouvel attribut avec les paramètres spécifiés.

JsonDerivedTypeAttribute(Type)

Source:
JsonDerivedTypeAttribute.cs
Source:
JsonDerivedTypeAttribute.cs
Source:
JsonDerivedTypeAttribute.cs

Initialise un nouvel attribut avec les paramètres spécifiés.

public:
 JsonDerivedTypeAttribute(Type ^ derivedType);
public JsonDerivedTypeAttribute (Type derivedType);
new System.Text.Json.Serialization.JsonDerivedTypeAttribute : Type -> System.Text.Json.Serialization.JsonDerivedTypeAttribute
Public Sub New (derivedType As Type)

Paramètres

derivedType
Type

Type dérivé qui doit être pris en charge dans la sérialisation polymorphe du type basé déclaré.

S’applique à

JsonDerivedTypeAttribute(Type, Int32)

Source:
JsonDerivedTypeAttribute.cs
Source:
JsonDerivedTypeAttribute.cs
Source:
JsonDerivedTypeAttribute.cs

Initialise un nouvel attribut avec les paramètres spécifiés.

public:
 JsonDerivedTypeAttribute(Type ^ derivedType, int typeDiscriminator);
public JsonDerivedTypeAttribute (Type derivedType, int typeDiscriminator);
new System.Text.Json.Serialization.JsonDerivedTypeAttribute : Type * int -> System.Text.Json.Serialization.JsonDerivedTypeAttribute
Public Sub New (derivedType As Type, typeDiscriminator As Integer)

Paramètres

derivedType
Type

Type dérivé qui doit être pris en charge dans la sérialisation polymorphe du type de base déclaré.

typeDiscriminator
Int32

Identificateur de discriminateur de type à utiliser pour la sérialisation du sous-type.

S’applique à

JsonDerivedTypeAttribute(Type, String)

Source:
JsonDerivedTypeAttribute.cs
Source:
JsonDerivedTypeAttribute.cs
Source:
JsonDerivedTypeAttribute.cs

Initialise un nouvel attribut avec les paramètres spécifiés.

public:
 JsonDerivedTypeAttribute(Type ^ derivedType, System::String ^ typeDiscriminator);
public JsonDerivedTypeAttribute (Type derivedType, string typeDiscriminator);
new System.Text.Json.Serialization.JsonDerivedTypeAttribute : Type * string -> System.Text.Json.Serialization.JsonDerivedTypeAttribute
Public Sub New (derivedType As Type, typeDiscriminator As String)

Paramètres

derivedType
Type

Type dérivé qui doit être pris en charge dans la sérialisation polymorphe du type de base déclaré.

typeDiscriminator
String

Identificateur de discriminateur de type à utiliser pour la sérialisation du sous-type.

S’applique à