Liquid XML Data Binder 2019
LiquidTechnologies.XmlObjects Namespace
Inheritance Hierarchy
Classes
 ClassDescription
ClassRepresents errors that occur during application execution.To browse the .NET Framework source code for this type, see the Reference Source. Base class for all Liquid XML Objects Exceptions Indicates a problem with the Liquid XML Objects Runtime, please report this issue to support https://www.liquid-technologies.com/create-support-ticket
ClassLx Constants
ClassRepresents errors that occur during application execution.To browse the .NET Framework source code for this type, see the Reference Source. Base class for all Liquid XML Objects Exceptions Base class for errors that indicate an issue with the design time data (attributed classes)
ClassRepresents errors that occur during application execution.To browse the .NET Framework source code for this type, see the Reference Source. Base class for all Liquid XML Objects Exceptions
ClassRepresents errors that occur during application execution.To browse the .NET Framework source code for this type, see the Reference Source. Base class for all Liquid XML Objects Exceptions Base class for errors that indicate an issue with the design time data (attributed classes) Thrown if the attributes on a class/property contain errors
ClassRepresents errors that occur during application execution.To browse the .NET Framework source code for this type, see the Reference Source. Base class for all Liquid XML Objects Exceptions Base class for errors that indicate an issue with the design time data (attributed classes) Thrown when the value or type of a property is not what is expected
ClassRepresents errors that occur during application execution.To browse the .NET Framework source code for this type, see the Reference Source. Base class for all Liquid XML Objects Exceptions Base class for validation exceptions Throw when a value if not valid for the to type (i.e. badly formatted date time)
ClassRepresents errors that occur during application execution.To browse the .NET Framework source code for this type, see the Reference Source. Base class for all Liquid XML Objects Exceptions Base class for errors that indicate an issue with the design time data (attributed classes) Throw when a value if not valid for the to type (i.e. badly formatted date time)
ClassLinq style extensions for the generated Liquid XML Objects classes
ClassEncapsulates the XSD concept of xsd:nillable, which is represented in an XML document by adding the attribute xsi:nil="true" to an element that is deemed to have a nil value.
ClassProvides settings that affect how the reading/de-serialization of an XML document is handled.
ClassRepresents errors that occur during application execution.To browse the .NET Framework source code for this type, see the Reference Source. Base class for all Liquid XML Objects Exceptions Base class for validation exceptions Throw during Serialization and DeSerialization when an error occurs
ClassPerforms serialization an de-serialization of classes marked up with the Liquid XML Objects serialization attributes.
ClassA generic wrapper around the LxSerializer class.
ClassRepresents errors that occur during application execution.To browse the .NET Framework source code for this type, see the Reference Source. Base class for all Liquid XML Objects Exceptions Base class for validation exceptions
ClassProvides settings that affect how the writing/serialization of a Liquid XML Objects attributed class to an XML document.
ClassRepresents a position within text in terms of a line and column.
The indexes are 1 based.
The class is immutable.
ClassAllows an xs:union to be modelled in C#, creating a type that can contain a number of simple types (i.e. float, int, LxDateTime etc) in a single container.
ClassA class for performing validation based on the original XSD schemas (XSD 1.0 only).
Interfaces
 InterfaceDescription
InterfaceHelper interface for extracting data from the generic form of LxNillable<T>.
InterfaceSettings common to reading and writing
InterfaceThe interface that must be supported by any external regex implementation
InterfaceAllows an xs:union to be modelled in C#, creating a type that can contain a number of simple types (i.e. float, int, LxDateTime etc) in a single container.
Structures
 StructureDescription
StructureArbitrary precision decimal.
All operations are exact, except for division. Division never determines more digits than the given precision.
StructureContains the value of an XSD xs:dateTime, xs:dateTimeStamp, xs:date, xs:gYearMonth, xs:gYear, xs:time, xs:gDay, xs:gMonth, xs:gMonthDay
The class is IMMUTABLE
StructureHolds a xs:duration, xs:dayTimeDuration or xs:yearMonthDuration.
The struct is IMMUTABLE
Delegates
 DelegateDescription
DelegateA callback error handler to deal with errors that occur during the de-serialization of XML data
DelegateA function that will resolve any ambiguity if there are multiple types that could be used to de-serialize a give XML Element
DelegateA callback error handler to deal with errors that occur during the serialization of Liquid XML Objects attributed class to an XML document.
Enumerations
 EnumerationDescription
EnumerationIndicates how xs:boolean types are rendered in the serialized XML data
EnumerationThe basis the code is licensed under
EnumerationThe result of comparing 2 LxDateTime objects
EnumerationDetermines how dates/times without explicit timezone information should be treated.
EnumerationThe type of xsd date type represented.
EnumerationXML Serialization error codes
EnumerationIndicates the severity of an error
See Also

Reference

LiquidTechnologies.XmlObjects.Runtime Assembly