Namespace Algenta.Colectica.Model.Ddi.Serialization
Contains classes that read, write, and ensure the validity of DDI 3 XML metadata.
Classes
Ddi2Deserializer
Deserializes DDI 2 XML into a DdiInstance object.
Ddi32Base
Provides basic properties useful for working with DDI 3.x instances. Both the Ddi32Serializer and the Ddi32Deserializer inherit this class.
Ddi32Deserializer
Deserializes a DDI 3.2 instance from XML.
Ddi32Serializer
Provides methods to serialize a DDI objects to valid DDI 3.2 XML.
Ddi33Deserializer
Deserializes a DDI 3.3 instance from XML.
Ddi33Serializer
Provides methods to serialize a DDI objects to valid DDI 3.3 XML.
DdiValidator
Provides methods to validate a DDI 3 XML instance against the DDI 3 schemas.
DDIWorkflowBase
Provides basic properties useful for working with DDI 3.1 instances. Both the DDIWorkflowSerializer and the DDIWorkflowDeserializer inherit this class.
DDIWorkflowDeserializer
Deserializes a DDI 3 instance from XML.
DDIWorkflowSerializer
Provides methods to serialize a DDI 3 instance to valid DDI 3 XML.
SimpleControlConstructGatherer
Gathers all control constructs under a root control construct. Implements a visitor in the visitor pattern.
StreamingFragmentReader
Streams IVersionable items from a DDI XML fragment file.
Enums
Ddi32Base.DdiSchemaVersion
Supported DDI schema versions
DdiFileFormat
Represents the version and format of DDI XML.
DdiSeparatedIdentificationType
Describes the different type of identified items in the DDI 3.1 standard.