Overview
Units
Class Hierarchy
Classes, Interfaces, Objects and Records
Types
Variables
Constants
Functions and Procedures
Identifiers
xquery
type TXSUnionType = class(TXSSimpleType)
XML Schema union type
members: array of TXSType;
constructor Create(aname: string; aparent: TXSType=nil; astorage: TXQValueClass=nil; amembers: array of TXSType);
function containsTransitive(t: TXSType): boolean; override;
function tryCreateValueInternal(const v: IXQValue; outv: PXQValue=nil): TXSCastingError; override;
function tryCreateValueInternal(const v: String; outv: PXQValue=nil): TXSCastingError; override;