Share via


NetDataContractSerializer.WriteObject(XmlWriter, Object) 方法

定义

使用指定的 XmlWriter 将对象的完整内容(开始、内容和结束)写入 XML 文档或流。

public:
 override void WriteObject(System::Xml::XmlWriter ^ writer, System::Object ^ graph);
public override void WriteObject (System.Xml.XmlWriter writer, object graph);
override this.WriteObject : System.Xml.XmlWriter * obj -> unit
Public Overrides Sub WriteObject (writer As XmlWriter, graph As Object)

参数

writer
XmlWriter

一个用于写入 XML 文档或流的 XmlWriter

graph
Object

包含要写入的内容的对象。

例外

正在序列化的类型不符合数据协定规则。 例如,DataContractAttribute 特性未应用于该类型。

正在序列化的实例有问题。

已超出要序列化的对象的最大数量。 请检查 MaxItemsInObjectGraph 属性。

适用于