Table of Contents

TXDataType Class

Base class for all the types described in an XData model.

Remarks

The model types are the scalar types (primitive and enumerated types), the entity types, the plain object (instance) types, and the collections of each of them.

Syntax

Unit: XData.Model.Classes

TXDataType = class(TXDataModelObject);

Methods

Name Description
QualifiedName Returns the name of the type, qualified by the schema it belongs to.

Properties

Name Description
IsCollection Indicates whether the type is a collection type.
Name Gets or sets the name of the type.
TypeKind Gets the kind of the type.
UrlConverter Gets or sets the converter used to convert values of this type to and from literals in URLs.
WrappedType Gets the type of the items of a collection type.