Class | Description | |
---|---|---|
LjReaderSettings | Provides settings that affect how the reading/de-serialization of a JSON document is handled. | |
LjSerializer | Performs serialization an de-serialization of classes marked up with the Liquid XML Objects serialization attributes. | |
LjSerializer<T> | A generic wrapper around the LjSerializer class. | |
LjWriterSettings | Provides settings that affect how the writing/serialization of a Liquid XML Objects attributed class to a JSON document. | |
LxApplicationLogicException | Represents errors that occur during application execution. 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 | |
LxConstants | Lx Constants | |
LxDataInFileException | Represents errors that occur during application execution. 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) | |
LxDesignTimeException | Represents errors that occur during application execution. Base class for all Liquid XML Objects Exceptions Base class for errors that indicate an issue with the design time data (attributed classes) | |
LxException | Represents errors that occur during application execution. Base class for all Liquid XML Objects Exceptions | |
LxInvalidAttributionException | Represents errors that occur during application execution. 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 | |
LxInvalidDesignTimeDataException | Represents errors that occur during application execution. 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 | |
LxInvalidStateException | Represents errors that occur during application execution. Base class for all Liquid XML Objects Exceptions Throw when serializer is in an unexpected state causing it to fail to read or write a document | |
LxInvalidValueException | Represents errors that occur during application execution. 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) | |
LxLicenseException | Represents errors that occur during application execution. 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) | |
LxLinqExtensions | Linq style extensions for the generated Liquid XML Objects classes | |
LxNillable<T> | Encapsulates 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. | |
LxReaderSettings | Provides settings that affect how the reading/de-serialization of an XML document is handled. | |
LxSerializationException | Represents errors that occur during application execution. Base class for all Liquid XML Objects Exceptions Base class for validation exceptions Throw during Serialization and DeSerialization when an error occurs | |
LxSerializer | Performs serialization an de-serialization of classes marked up with the Liquid XML Objects serialization attributes. | |
LxSerializer<T> | A generic wrapper around the LxSerializer class. | |
LxValidationException | Represents errors that occur during application execution. Base class for all Liquid XML Objects Exceptions Base class for validation exceptions | |
LxWriterSettings | Provides settings that affect how the writing/serialization of a Liquid XML Objects attributed class to an XML document. | |
LxWriterSettings.NamespaceAliasSettings | A map holding all the namespace prefixes that should be used. It also determines if the namespaces will be registered against the root element or if they will be registered when they are needed. | |
LxWriterSettings.NamespaceAliasSettings.NamespaceAliasEntry | A namespace entry | |
Serializer | A base implementation for all the serialization classes. Holds the loaded metat data for the XML schema. | |
TextLocation | Represents a position within text in terms of a line and column. The indexes are 1 based. The class is immutable. | |
Union<T1,T2> | Allows 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. | |
XmlContractBehaviorAttribute | An attribute that can be attached to a ServiceContract interface in order to use the Liquid XML Object serialization instead of the built in .Net Framework serialization. This is typically added by the WSDL generator. | |
XsdValidator | A class for performing validation based on the original XSD schemas (XSD 1.0 only). |