XmlSerializerDeserializeContent(XmlReader, Object) Method
Restores the inner state of an already created object passed in the
obj parameter based on a saved XML, using a lower-level safe mode.
Though it allows resolving types found in the XML content without requiring to enlist them as expected types, it denies loading new assemblies
during deserialization, even if types are stored with their assembly qualified names.
Works for the results of the
SerializeContent(XmlWriter, Object, XmlSerializationOptions) method.
Namespace: KGySoft.Serialization.XmlAssembly: KGySoft.CoreLibraries (in KGySoft.CoreLibraries.dll) Version: 10.5.0
public static void DeserializeContent(
XmlReader reader,
Object obj
)
Public Shared Sub DeserializeContent (
reader As XmlReader,
obj As Object
)
public:
static void DeserializeContent(
XmlReader^ reader,
Object^ obj
)
static member DeserializeContent :
reader : XmlReader *
obj : Object -> unit
Parameters
- reader XmlReader
- An XmlReader instance to be used to read the XML content. The reader must be at the correct position for a successful deserialization.
- obj Object
- The already constructed object whose inner state has to be deserialized.