JsonDerivedTypeAttribute Конструкторы

Определение

Перегрузки

Имя Описание
JsonDerivedTypeAttribute(Type)

Инициализирует новый атрибут с указанными параметрами.

JsonDerivedTypeAttribute(Type, Int32)

Инициализирует новый атрибут с указанными параметрами.

JsonDerivedTypeAttribute(Type, String)

Инициализирует новый атрибут с указанными параметрами.

JsonDerivedTypeAttribute(Type)

Исходный код:
JsonDerivedTypeAttribute.cs
Исходный код:
JsonDerivedTypeAttribute.cs
Исходный код:
JsonDerivedTypeAttribute.cs
Исходный код:
JsonDerivedTypeAttribute.cs
Исходный код:
JsonDerivedTypeAttribute.cs
Исходный код:
JsonDerivedTypeAttribute.cs
Исходный код:
JsonDerivedTypeAttribute.cs

Инициализирует новый атрибут с указанными параметрами.

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)

Параметры

derivedType
Type

Производный тип, который должен поддерживаться в полиморфной сериализации объявленного типа на основе.

Применяется к

JsonDerivedTypeAttribute(Type, Int32)

Исходный код:
JsonDerivedTypeAttribute.cs
Исходный код:
JsonDerivedTypeAttribute.cs
Исходный код:
JsonDerivedTypeAttribute.cs
Исходный код:
JsonDerivedTypeAttribute.cs
Исходный код:
JsonDerivedTypeAttribute.cs
Исходный код:
JsonDerivedTypeAttribute.cs
Исходный код:
JsonDerivedTypeAttribute.cs

Инициализирует новый атрибут с указанными параметрами.

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)

Параметры

derivedType
Type

Производный тип, который должен поддерживаться в полиморфной сериализации объявленного базового типа.

typeDiscriminator
Int32

Идентификатор дискриминационных типов, используемый для сериализации подтипа.

Применяется к

JsonDerivedTypeAttribute(Type, String)

Исходный код:
JsonDerivedTypeAttribute.cs
Исходный код:
JsonDerivedTypeAttribute.cs
Исходный код:
JsonDerivedTypeAttribute.cs
Исходный код:
JsonDerivedTypeAttribute.cs
Исходный код:
JsonDerivedTypeAttribute.cs
Исходный код:
JsonDerivedTypeAttribute.cs
Исходный код:
JsonDerivedTypeAttribute.cs

Инициализирует новый атрибут с указанными параметрами.

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)

Параметры

derivedType
Type

Производный тип, который должен поддерживаться в полиморфной сериализации объявленного базового типа.

typeDiscriminator
String

Идентификатор дискриминационных типов, используемый для сериализации подтипа.

Применяется к