Freigeben über


NetDataContractSerializer.WriteObject(XmlWriter, Object) Methode

Definition

Schreibt den vollständigen Inhalt (Anfang, Inhalt und Ende) des Objekts in das XML-Dokument oder den XML-Stream mit dem angegebenen XmlWriter.

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)

Parameter

writer
XmlWriter

Der XmlWriter, der zum Schreiben des XML-Dokuments oder XML-Streams verwendet wurde.

graph
Object

Das Objekt, das den zu schreibenden Inhalt enthält.

Ausnahmen

der serialisierte Typ entspricht nicht den Datenvertragsregeln. Das DataContractAttribute-Attribut wurde z. B. nicht auf den Typ angewendet.

es liegt ein Problem mit der serialisierten Instanz vor.

Die maximale Anzahl von zu serialisierenden Objekten wurde überschritten. Überprüfen Sie dieMaxItemsInObjectGraph-Eigenschaft.

Gilt für: