Table of Contents

Namespace The.Model.Serialisation

Classes

Base64

Encodes GUIDs as 22 base64 digits

Base85

Encodes GUIDs as 20 base85 digits - see RFC 1924 for more details

SerialisableCalculationMethodCollection
SerialisableChangeAttributeV5Event
SerialisableChangeAttributeV6Event
SerialisableChangeAttributeV7Event
SerialisableChangeAttributeV8Event
SerialisableChangeEntitySectionV4Event
SerialisableChangeEntityV2Event
SerialisableChangeEntityV3Event
SerialisableChangeModelV1Event
SerialisableChangeRelationshipSideV5Event
SerialisableChangeRelationshipSideV6Event
SerialisableChangeRelationshipV1Event
SerialisableCopyAttributesV1Event
SerialisableCopyAttributesV2Event
SerialisableCopyAttributesV3Event
SerialisableCopyForeignKeyV1Event
SerialisableCopyForeignKeyV2Event
SerialisableCopyRelationshipV1Event
SerialisableCreateAttributeV4Event
SerialisableCreateAttributeV5Event
SerialisableCreateEntitySectionV3Event
SerialisableCreateEntityV1Event
SerialisableCreateEntityV2Event
SerialisableCreateModelV1Event
SerialisableCreateRelationshipSideV1Event
SerialisableCreateRelationshipV4Event
SerialisableCreateRelationshipV5Event
SerialisableDeleteAttributeV1Event
SerialisableDeleteEntitySectionV2Event
SerialisableDeleteEntityV1Event
SerialisableDeleteRelationshipV1Event
SerialisableDependencyCollection
SerialisableEphemeralVersionV1Event
SerialisableEventCollection
SerialisableFeatureVersionCollection
SerialisableMoveAttributeV1Event
SerialisableMoveRelationshipSideV1Event
SerialisableNamedSnapshotV1Event
SerialisableNamedVersionV2Event
SerialisableRelationshipCollection
SerialisableTableCollection
SerialisableTableIDCollection
SerialisableTagAttributeV1Event
SerialisableTagEntitySectionV1Event
SerialisableTagEntityV1Event
SerialisableTagModelV1Event
SerialisableTagRelationshipSideV1Event
SerialisableTagRelationshipV1Event
SerialisableUpgradeEventsCollection
Serialise

simple, hookable serialisation of versioned data to xml files

VersionedObject