DataContractJsonSerializer.WriteObject DataContractJsonSerializer.WriteObject DataContractJsonSerializer.WriteObject DataContractJsonSerializer.WriteObject Method

Definition

Serialisiert ein Objekt in ein JSON-Dokument (JavaScript Object Notation).Serializes an object to a JavaScript Object Notation (JSON) document.

Überlädt

WriteObject(Stream, Object) WriteObject(Stream, Object) WriteObject(Stream, Object)

Serialisiert ein angegebenes Objekt in JSON-Daten (JavaScript Object Notation) und schreibt die resultierenden JSON-Daten in einen Stream.Serializes a specified object to JavaScript Object Notation (JSON) data and writes the resulting JSON to a stream.

WriteObject(XmlDictionaryWriter, Object) WriteObject(XmlDictionaryWriter, Object) WriteObject(XmlDictionaryWriter, Object) WriteObject(XmlDictionaryWriter, Object)

Serialisiert ein Objekt in XML, das JSON (JavaScript Object Notation) zugeordnet werden kann.Serializes an object to XML that may be mapped to JavaScript Object Notation (JSON). Schreibt alle Objektdaten, einschließlich des XML-Startelements, des Inhalts und des abschließenden Elements mit einem XmlDictionaryWriter.Writes all the object data, including the starting XML element, content, and closing element, with an XmlDictionaryWriter.

WriteObject(XmlWriter, Object) WriteObject(XmlWriter, Object) WriteObject(XmlWriter, Object) WriteObject(XmlWriter, Object)

Serialisiert ein Objekt in XML, das JSON (JavaScript Object Notation) zugeordnet werden kann.Serializes an object to XML that may be mapped to JavaScript Object Notation (JSON). Schreibt alle Objektdaten, einschließlich des XML-Startelements, des Inhalts und des abschließenden Elements mit einem XmlWriter.Writes all the object data, including the starting XML element, content, and closing element, with an XmlWriter.

WriteObject(Stream, Object) WriteObject(Stream, Object) WriteObject(Stream, Object)

Serialisiert ein angegebenes Objekt in JSON-Daten (JavaScript Object Notation) und schreibt die resultierenden JSON-Daten in einen Stream.Serializes a specified object to JavaScript Object Notation (JSON) data and writes the resulting JSON to a stream.

public:
 override void WriteObject(System::IO::Stream ^ stream, System::Object ^ graph);
public override void WriteObject (System.IO.Stream stream, object graph);
override this.WriteObject : System.IO.Stream * obj -> unit

Parameter

stream
Stream Stream Stream Stream

Das Stream-Objekt, in das geschrieben wird.The Stream that is written to.

graph
Object Object Object Object

Das Objekt, das die in den Stream zu schreibenden Daten enthält.The object that contains the data to write to the stream.

Ausnahmen

Der serialisierte Typ entspricht nicht den Datenvertragsregeln.The type being serialized does not conform to data contract rules. Das DataContractAttribute-Attribut wurde z. B. nicht auf den Typ angewendet.For example, the DataContractAttribute attribute has not been applied to the type.

Es liegt ein Problem mit der Instanz vor, die geschrieben wird.There is a problem with the instance being written.

Die maximale Anzahl von zu serialisierenden Objekten wurde überschritten.The maximum number of objects to serialize has been exceeded. Überprüfen Sie dieMaxItemsInObjectGraph-Eigenschaft.Check the MaxItemsInObjectGraph property.

WriteObject(XmlDictionaryWriter, Object) WriteObject(XmlDictionaryWriter, Object) WriteObject(XmlDictionaryWriter, Object) WriteObject(XmlDictionaryWriter, Object)

Serialisiert ein Objekt in XML, das JSON (JavaScript Object Notation) zugeordnet werden kann.Serializes an object to XML that may be mapped to JavaScript Object Notation (JSON). Schreibt alle Objektdaten, einschließlich des XML-Startelements, des Inhalts und des abschließenden Elements mit einem XmlDictionaryWriter.Writes all the object data, including the starting XML element, content, and closing element, with an XmlDictionaryWriter.

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

Parameter

writer
XmlDictionaryWriter XmlDictionaryWriter XmlDictionaryWriter XmlDictionaryWriter

Ein XmlDictionaryWriter-Objekt, das zum Schreiben des XML-Dokuments oder XML-Streams verwendet wird, das/der JSON zugeordnet wird.The XmlDictionaryWriter used to write the XML document or stream to map to JSON.

graph
Object Object Object Object

Das Objekt, das die zu schreibenden Daten enthält.The object that contains the data to write.

Ausnahmen

Der serialisierte Typ entspricht nicht den Datenvertragsregeln.The type being serialized does not conform to data contract rules. Das DataContractAttribute-Attribut wurde z. B. nicht auf den Typ angewendet.For example, the DataContractAttribute attribute has not been applied to the type.

Es liegt ein Problem mit der Instanz vor, die geschrieben wird.There is a problem with the instance being written.

Die maximale Anzahl von zu serialisierenden Objekten wurde überschritten.The maximum number of objects to serialize has been exceeded. Überprüfen Sie dieMaxItemsInObjectGraph-Eigenschaft.Check the MaxItemsInObjectGraph property.

WriteObject(XmlWriter, Object) WriteObject(XmlWriter, Object) WriteObject(XmlWriter, Object) WriteObject(XmlWriter, Object)

Serialisiert ein Objekt in XML, das JSON (JavaScript Object Notation) zugeordnet werden kann.Serializes an object to XML that may be mapped to JavaScript Object Notation (JSON). Schreibt alle Objektdaten, einschließlich des XML-Startelements, des Inhalts und des abschließenden Elements mit einem XmlWriter.Writes all the object data, including the starting XML element, content, and closing element, with an 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 XmlWriter XmlWriter XmlWriter

Ein XmlWriter-Objekt, das zum Schreiben des XML-Dokuments verwendet wird, das JSON zugeordnet wird.The XmlWriter used to write the XML document to map to JSON.

graph
Object Object Object Object

Das Objekt, das die zu schreibenden Daten enthält.The object that contains the data to write.

Ausnahmen

Der serialisierte Typ entspricht nicht den Datenvertragsregeln.The type being serialized does not conform to data contract rules. Das DataContractAttribute-Attribut wurde z. B. nicht auf den Typ angewendet.For example, the DataContractAttribute attribute has not been applied to the type.

Es liegt ein Problem mit der Instanz vor, die geschrieben wird.There is a problem with the instance being written.

Die maximale Anzahl von zu serialisierenden Objekten wurde überschritten.The maximum number of objects to serialize has been exceeded. Überprüfen Sie dieMaxItemsInObjectGraph-Eigenschaft.Check the MaxItemsInObjectGraph property.

Gilt für: