JsonDerivedTypeAttribute Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| JsonDerivedTypeAttribute(Type) |
Initialiseert een nieuw kenmerk met opgegeven parameters. |
| JsonDerivedTypeAttribute(Type, Int32) |
Initialiseert een nieuw kenmerk met opgegeven parameters. |
| JsonDerivedTypeAttribute(Type, String) |
Initialiseert een nieuw kenmerk met opgegeven parameters. |
JsonDerivedTypeAttribute(Type)
Initialiseert een nieuw kenmerk met opgegeven parameters.
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)
Parameters
- derivedType
- Type
Een afgeleid type dat moet worden ondersteund in polymorfische serialisatie van het gedeclareerde type.
Van toepassing op
JsonDerivedTypeAttribute(Type, Int32)
Initialiseert een nieuw kenmerk met opgegeven parameters.
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)
Parameters
- derivedType
- Type
Een afgeleid type dat moet worden ondersteund in polymorfische serialisatie van het gedeclareerde basistype.
- typeDiscriminator
- Int32
De typediscriminatie-id die moet worden gebruikt voor de serialisatie van het subtype.
Van toepassing op
JsonDerivedTypeAttribute(Type, String)
Initialiseert een nieuw kenmerk met opgegeven parameters.
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)
Parameters
- derivedType
- Type
Een afgeleid type dat moet worden ondersteund in polymorfische serialisatie van het gedeclareerde basistype.
- typeDiscriminator
- String
De typediscriminatie-id die moet worden gebruikt voor de serialisatie van het subtype.