TypeData TypeData TypeData TypeData Class

Definition

TypeData represent a Type Definition

public ref class TypeData sealed
public sealed class TypeData
type TypeData = class
Public NotInheritable Class TypeData
Inheritance
TypeDataTypeDataTypeDataTypeData

Constructors

TypeData(String) TypeData(String) TypeData(String) TypeData(String)

Initialize a TypeData instance by providing the typeName

TypeData(Type) TypeData(Type) TypeData(Type) TypeData(Type)

Initialize a TypeData instance by providing a Type

Properties

DefaultDisplayProperty DefaultDisplayProperty DefaultDisplayProperty DefaultDisplayProperty

The defaultDisplayProperty

DefaultDisplayPropertySet DefaultDisplayPropertySet DefaultDisplayPropertySet DefaultDisplayPropertySet

The defaultDisplayPropertySet

DefaultKeyPropertySet DefaultKeyPropertySet DefaultKeyPropertySet DefaultKeyPropertySet

The defaultKeyPropertySet

InheritPropertySerializationSet InheritPropertySerializationSet InheritPropertySerializationSet InheritPropertySerializationSet

The InheritPropertySerializationSet

IsOverride IsOverride IsOverride IsOverride

Set to true if override the existing definition

Members Members Members 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 PropertySerializationSet PropertySerializationSet PropertySerializationSet

The PropertySerializationSet

SerializationDepth SerializationDepth SerializationDepth SerializationDepth

The serializationDepth

SerializationMethod SerializationMethod SerializationMethod SerializationMethod

The serializationMethod

StringSerializationSource StringSerializationSource StringSerializationSource StringSerializationSource

The stringSerializationSource

StringSerializationSourceProperty StringSerializationSourceProperty StringSerializationSourceProperty StringSerializationSourceProperty

The StringSerializationSource when the property is not an AliasProperty. If the property is an AliasProperty, prefer StringSerializationSource.

TargetTypeForDeserialization TargetTypeForDeserialization TargetTypeForDeserialization TargetTypeForDeserialization

The targetTypeForDeserialization

TypeAdapter TypeAdapter TypeAdapter TypeAdapter

The type adapter

TypeConverter TypeConverter TypeConverter TypeConverter

The type converter

TypeName TypeName TypeName TypeName

Get the TypeName

Methods

Copy() Copy() Copy() Copy()

Return a TypeData that is a copy of this one

Applies to