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

Определение

Перегрузки

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

Инициализирует новый экземпляр JsonDerivedType класса, представляющий поддерживаемый производный тип без дискриминационных типов.

JsonDerivedType(Type, Int32)

Инициализирует новый экземпляр JsonDerivedType класса, представляющий поддерживаемый производный тип с дискриминационным типом целочисленного типа.

JsonDerivedType(Type, String)

Инициализирует новый экземпляр JsonDerivedType класса, представляющий поддерживаемый производный тип с дискриминационным строковым типом.

JsonDerivedType(Type)

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

Инициализирует новый экземпляр JsonDerivedType класса, представляющий поддерживаемый производный тип без дискриминационных типов.

public:
 JsonDerivedType(Type ^ derivedType);
public JsonDerivedType(Type derivedType);
new System.Text.Json.Serialization.Metadata.JsonDerivedType : Type -> System.Text.Json.Serialization.Metadata.JsonDerivedType
Public Sub New (derivedType As Type)

Параметры

derivedType
Type

Производный тип, поддерживаемый метаданными полиморфного типа.

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

JsonDerivedType(Type, Int32)

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

Инициализирует новый экземпляр JsonDerivedType класса, представляющий поддерживаемый производный тип с дискриминационным типом целочисленного типа.

public:
 JsonDerivedType(Type ^ derivedType, int typeDiscriminator);
public JsonDerivedType(Type derivedType, int typeDiscriminator);
new System.Text.Json.Serialization.Metadata.JsonDerivedType : Type * int -> System.Text.Json.Serialization.Metadata.JsonDerivedType
Public Sub New (derivedType As Type, typeDiscriminator As Integer)

Параметры

derivedType
Type

Производный тип, поддерживаемый метаданными полиморфного типа.

typeDiscriminator
Int32

Тип дискриминационный, связанный с производным типом.

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

JsonDerivedType(Type, String)

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

Инициализирует новый экземпляр JsonDerivedType класса, представляющий поддерживаемый производный тип с дискриминационным строковым типом.

public:
 JsonDerivedType(Type ^ derivedType, System::String ^ typeDiscriminator);
public JsonDerivedType(Type derivedType, string typeDiscriminator);
new System.Text.Json.Serialization.Metadata.JsonDerivedType : Type * string -> System.Text.Json.Serialization.Metadata.JsonDerivedType
Public Sub New (derivedType As Type, typeDiscriminator As String)

Параметры

derivedType
Type

Производный тип, поддерживаемый метаданными полиморфного типа.

typeDiscriminator
String

Тип дискриминационный, связанный с производным типом.

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