XmlSerializerDeserializeContent(XElement, Object) Method

Restores the inner state of an already created object passed in the obj parameter based on a saved XML. Works for the results of the SerializeContent(XElement, Object, XmlSerializationOptions) method.

Definition

Namespace: KGySoft.Serialization.Xml
Assembly: KGySoft.CoreLibraries (in KGySoft.CoreLibraries.dll) Version: 9.0.0-preview.1
C#
public static void DeserializeContent(
	XElement content,
	Object obj
)

Parameters

content  XElement
The XML content of the object.
obj  Object
The already constructed object whose inner state has to be deserialized.

Exceptions

ArgumentNullExceptionobj and content must not be .
NotSupportedExceptionDeserializing an inner type is not supported.
ReflectionExceptionAn inner type cannot be instantiated or serialized XML content is corrupt.
ArgumentExceptionXML content is inconsistent or corrupt.

See Also