LiquidTechnologies.XmlObjects Namespace / LjWriterSettings Class
Properties


In This Topic
    LjWriterSettings Class Members
    In This Topic

    The following tables list the members exposed by LjWriterSettings.

    Public Constructors
     NameDescription
    Public Constructor  
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets a value indicating whether single and multiline comments are allowed when serializing JSON data. The default is true.  
    Public PropertyGets or sets a value indicating whether NaN, INF and -INF are allowed for floating point values when serializing JSON data. The default is true.  
    Public PropertyIndicates how a xs:boolean value should be rendered within the XML document (default is BoolRepresentationType.TrueFalse) (Inherited from LiquidTechnologies.XmlObjects.LxWriterSettings)
    Public PropertyAllows a custom banner to be inserted into the top of the generated XML/JSON document NOTE: this can only be used in the fully licensed version, and when LxWriterSettings.WriteBannerComment is true. (Inherited from LiquidTechnologies.XmlObjects.LxWriterSettings)
    Public PropertyAllows the formatting of xs:decimal to be overridden. (Inherited from LiquidTechnologies.XmlObjects.LxWriterSettings)
    Public PropertyDefines how properties that were generated from xs:attributes are dealt with if they have default values defined on them within the XSD. See DefaultAttributeHandlingRule. (Inherited from LiquidTechnologies.XmlObjects.LxWriterSettings)
    Public PropertyDetermines how dates/times without explicit timezone information should be treated. (Inherited from LiquidTechnologies.XmlObjects.LxWriterSettings)
    Public PropertyAllows the formatting of xs:double to be overridden. When formatting is required on specific fields see Customizing the generated code with Override Values (Inherited from LiquidTechnologies.XmlObjects.LxWriterSettings)
    Public PropertyThe error handler callback that is called when an error occurs during the serialization process (Inherited from LiquidTechnologies.XmlObjects.LxWriterSettings)
    Public PropertyAllows the formatting of xs:float to be overridden. When formatting is required on specific fields see Customizing the generated code with Override Values (Inherited from LiquidTechnologies.XmlObjects.LxWriterSettings)
    Public PropertyGets or sets a value indicating whether to indent items. The default is True.  
    Public PropertyGets or sets the character string to use when indenting. This setting is used when Indent property is set to true. The default is two spaces.  
    Public PropertyContains all the namespace prefixes that will be used in the XML document. It also determines if they with be declared up front in the root element or declared when they are needed. (Inherited from LiquidTechnologies.XmlObjects.LxWriterSettings)
    Public PropertyGets or sets the character string to use for line breaks.The default is \r\n (carriage return, new line).  
    Public PropertyPrevents the xsi:type attribute from being written out. (Default is false) (Inherited from LiquidTechnologies.XmlObjects.LxWriterSettings)
    Public PropertyThe mode used when serializing JSON data to enable the JSON document to be read back into the Liquid XML Objects model. See JsonRoundTrip.  
    Public PropertyTurns on or off the writing of the banner comment at the start of the serialized XML. NOTE: this can NOT be turned off in the free Community Mode. (Inherited from LiquidTechnologies.XmlObjects.LxWriterSettings)
    Public PropertyDetermines how xsi:nil is written out to JSON.  
    Top
    See Also