Compartilhar via


JsonDerivedTypeAttribute Construtores

Definição

Sobrecargas

JsonDerivedTypeAttribute(Type)

Inicializa um novo atributo com parâmetros especificados.

JsonDerivedTypeAttribute(Type, Int32)

Inicializa um novo atributo com parâmetros especificados.

JsonDerivedTypeAttribute(Type, String)

Inicializa um novo atributo com parâmetros especificados.

JsonDerivedTypeAttribute(Type)

Inicializa um novo atributo com parâmetros especificados.

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)

Parâmetros

derivedType
Type

Um tipo derivado que deve ter suporte na serialização polimórfica do tipo baseado declarado.

Aplica-se a

JsonDerivedTypeAttribute(Type, Int32)

Inicializa um novo atributo com parâmetros especificados.

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)

Parâmetros

derivedType
Type

Um tipo derivado que deve ter suporte na serialização polimórfica do tipo base declarado.

typeDiscriminator
Int32

O identificador discriminador de tipo a ser usado para a serialização do subtipo.

Aplica-se a

JsonDerivedTypeAttribute(Type, String)

Inicializa um novo atributo com parâmetros especificados.

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)

Parâmetros

derivedType
Type

Um tipo derivado que deve ter suporte na serialização polimórfica do tipo base declarado.

typeDiscriminator
String

O identificador discriminador de tipo a ser usado para a serialização do subtipo.

Aplica-se a