TypeData Class

Definition

TypeData represent a Type Definition

public sealed class TypeData
Inheritance
TypeData

Constructors

TypeData(String)

Initialize a TypeData instance by providing the typeName

TypeData(Type)

Initialize a TypeData instance by providing a Type

Properties

DefaultDisplayProperty

The defaultDisplayProperty

DefaultDisplayPropertySet

The defaultDisplayPropertySet

DefaultKeyPropertySet

The defaultKeyPropertySet

InheritPropertySerializationSet

The InheritPropertySerializationSet

IsOverride

Set to true if override the existing definition

Members

Get the members of this TypeData instance. The Key of the dictionary is the member's name, and the Value is a TypeMemberData instance.

PropertySerializationSet

The PropertySerializationSet

SerializationDepth

The serializationDepth

SerializationMethod

The serializationMethod

StringSerializationSource

The stringSerializationSource

TargetTypeForDeserialization

The targetTypeForDeserialization

TypeAdapter

The type adapter

TypeConverter

The type converter

TypeName

Get the TypeName

Methods

Copy()

Return a TypeData that is a copy of this one