Sdílet prostřednictvím


JsonDerivedTypeAttribute Konstruktory

Definice

Přetížení

JsonDerivedTypeAttribute(Type)

Inicializuje nový atribut se zadanými parametry.

JsonDerivedTypeAttribute(Type, Int32)

Inicializuje nový atribut se zadanými parametry.

JsonDerivedTypeAttribute(Type, String)

Inicializuje nový atribut se zadanými parametry.

JsonDerivedTypeAttribute(Type)

Zdroj:
JsonDerivedTypeAttribute.cs
Zdroj:
JsonDerivedTypeAttribute.cs
Zdroj:
JsonDerivedTypeAttribute.cs

Inicializuje nový atribut se zadanými parametry.

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)

Parametry

derivedType
Type

Odvozený typ, který by měl být podporován v polymorfní serializaci deklarovaného typu.

Platí pro

JsonDerivedTypeAttribute(Type, Int32)

Zdroj:
JsonDerivedTypeAttribute.cs
Zdroj:
JsonDerivedTypeAttribute.cs
Zdroj:
JsonDerivedTypeAttribute.cs

Inicializuje nový atribut se zadanými parametry.

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)

Parametry

derivedType
Type

Odvozený typ, který by měl být podporován v polymorfní serializaci deklarovaného základního typu.

typeDiscriminator
Int32

Identifikátor diskriminující typ, který má být použit pro serializaci podtypu.

Platí pro

JsonDerivedTypeAttribute(Type, String)

Zdroj:
JsonDerivedTypeAttribute.cs
Zdroj:
JsonDerivedTypeAttribute.cs
Zdroj:
JsonDerivedTypeAttribute.cs

Inicializuje nový atribut se zadanými parametry.

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)

Parametry

derivedType
Type

Odvozený typ, který by měl být podporován v polymorfní serializaci deklarovaného základního typu.

typeDiscriminator
String

Identifikátor diskriminující typ, který má být použit pro serializaci podtypu.

Platí pro