LiquidTechnologies.XmlObjects Namespace / LxSerializer<T> Class / DeserializeSnippet Method / DeserializeSnippet(XmlReader,LxReaderSettings) Method
The System.Xml.XmlReader to read the XML data from
Settings to control how the data is de-serialized

In This Topic
    DeserializeSnippet(XmlReader,LxReaderSettings) Method
    In This Topic
    De-serializes a section of an XML document, creating a class populated with the data from the XmlReader. The de-serialized type (T) can represent an xs:element or xs:complexType.
    Syntax
    'Declaration
     
    
    Public Overloads Function DeserializeSnippet( _
       ByVal xmlReader As System.Xml.XmlReader, _
       Optional ByVal settings As LxReaderSettings _
    ) As T
    public T DeserializeSnippet( 
       System.Xml.XmlReader xmlReader,
       LxReaderSettings settings
    )

    Parameters

    xmlReader
    The System.Xml.XmlReader to read the XML data from
    settings
    Settings to control how the data is de-serialized

    Return Value

    The de-serialized object, will be of type T or derived from it.
    Exceptions
    ExceptionDescription
    General errors
    Remarks
    The data read from xmlReader will be de-serialized into an object of this type. If it represents a xs:complexType and the XML data contains an xsi:type attribute then the appropriate class will be created to de-serialize the data into. If the type represents an xs:element and the XML data contains an xsi:type attribute then the appropriate class will be created to de-serialize the data into.
    Requirements

    Target Platforms: Windows 10, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012, Windows Server 2008. Please ensure you have the latest Service Pack for your operating system installed.

    See Also