DataContractSerializer::WriteObject Method (XmlDictionaryWriter^, Object^, DataContractResolver^)

.NET Framework (current version)
 

Writes all the object data (starting XML element, content, and enclosing element) to an XML document or stream using the specified XmlDictionaryWriter. The method includes a resolver for mapping xsi:type declarations at runtime.

Namespace:   System.Runtime.Serialization
Assembly:  System.Runtime.Serialization (in System.Runtime.Serialization.dll)

public:
void WriteObject(
	XmlDictionaryWriter^ writer,
	Object^ graph,
	DataContractResolver^ dataContractResolver
)

Parameters

writer
Type: System.Xml::XmlDictionaryWriter^

An XmlDictionaryWriter used to write the content to the XML document or stream.

graph
Type: System::Object^

The object that contains the content to write.

dataContractResolver
Type: System.Runtime.Serialization::DataContractResolver^

An implementation of the DataContractResolver used to map xsi:type declarations to known data contracts.

.NET Framework
Available since 4.0
Return to top
Show: