Click or drag to resize

XmlFormatAspect Enumeration

Enum definition for the flags which can be passed to overloads of WriteXml(). These flags control the way the format of the output.

Namespace:  SD.LLBLGen.Pro.ORMSupportClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.11.0.0 (5.11.23.1114)
Syntax
[FlagsAttribute]
public enum XmlFormatAspect
Members
  Member nameValueDescription
None0 No aspects have been specified, the defaults are used.
Compact1 Produces more compact XML. This xml doesn't contain type information attributes, nor non-data fields for objects. The default is verbose.
MLTextInCDataBlocks2 Places all strings with a < and or > in CDATA blocks. The default is not to do this.
DatesInXmlDataType4 Exports all DateTime values in the standard date/time format for XML: DateTime.ToString("yyyy-MM-ddTHH:mm:ss.fffffffzzzzzz");. The default is to export DateTime values in ticks.
Compact258 Adapter specific. More optimal XML than Compact, introduced in v2.5. Use this format to have the most compact XML output which still contains change tracking/state information for full round-tripping support for entities and entity graphs. If both Compact and Compact25 are specified, Compact25 is used. Webservice support code in Adapter uses Compact25.
See Also