Freigeben über


JsonDerivedTypeAttribute Konstruktoren

Definition

Überlädt

JsonDerivedTypeAttribute(Type)

Initialisiert ein neues Attribut mit angegebenen Parametern.

JsonDerivedTypeAttribute(Type, Int32)

Initialisiert ein neues Attribut mit angegebenen Parametern.

JsonDerivedTypeAttribute(Type, String)

Initialisiert ein neues Attribut mit angegebenen Parametern.

JsonDerivedTypeAttribute(Type)

Quelle:
JsonDerivedTypeAttribute.cs
Quelle:
JsonDerivedTypeAttribute.cs
Quelle:
JsonDerivedTypeAttribute.cs
Quelle:
JsonDerivedTypeAttribute.cs
Quelle:
JsonDerivedTypeAttribute.cs

Initialisiert ein neues Attribut mit angegebenen Parametern.

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)

Parameter

derivedType
Type

Ein abgeleiteter Typ, der bei der polymorphen Serialisierung des deklarierten basierten Typs unterstützt werden soll.

Gilt für:

JsonDerivedTypeAttribute(Type, Int32)

Quelle:
JsonDerivedTypeAttribute.cs
Quelle:
JsonDerivedTypeAttribute.cs
Quelle:
JsonDerivedTypeAttribute.cs
Quelle:
JsonDerivedTypeAttribute.cs
Quelle:
JsonDerivedTypeAttribute.cs

Initialisiert ein neues Attribut mit angegebenen Parametern.

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)

Parameter

derivedType
Type

Ein abgeleiteter Typ, der bei der polymorphen Serialisierung des deklarierten Basistyps unterstützt werden soll.

typeDiscriminator
Int32

Der Typdiskriminatorbezeichner, der für die Serialisierung des Untertyps verwendet werden soll.

Gilt für:

JsonDerivedTypeAttribute(Type, String)

Quelle:
JsonDerivedTypeAttribute.cs
Quelle:
JsonDerivedTypeAttribute.cs
Quelle:
JsonDerivedTypeAttribute.cs
Quelle:
JsonDerivedTypeAttribute.cs
Quelle:
JsonDerivedTypeAttribute.cs

Initialisiert ein neues Attribut mit angegebenen Parametern.

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)

Parameter

derivedType
Type

Ein abgeleiteter Typ, der bei der polymorphen Serialisierung des deklarierten Basistyps unterstützt werden soll.

typeDiscriminator
String

Der Typdiskriminatorbezeichner, der für die Serialisierung des Untertyps verwendet werden soll.

Gilt für: