Sdílet prostřednictvím


DataContractJsonSerializer.WriteObjectContent Metoda

Definice

Zapíše obsah objektu do XML, který může být mapován na JavaScript Object Notation (JSON) bez zápisu zalamování elementu.

Přetížení

WriteObjectContent(XmlDictionaryWriter, Object)

Zapíše obsah XML, který je možné mapovat na JavaScript Object Notation (JSON) pomocí XmlDictionaryWriter.

WriteObjectContent(XmlWriter, Object)

Zapíše obsah XML, který je možné mapovat na JavaScript Object Notation (JSON) pomocí XmlWriter.

WriteObjectContent(XmlDictionaryWriter, Object)

Zdroj:
DataContractJsonSerializer.cs
Zdroj:
DataContractJsonSerializer.cs
Zdroj:
DataContractJsonSerializer.cs

Zapíše obsah XML, který je možné mapovat na JavaScript Object Notation (JSON) pomocí XmlDictionaryWriter.

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

Parametry

writer
XmlDictionaryWriter

Do XmlDictionaryWriter které se má zapisovat.

graph
Object

Objekt k zápisu.

Výjimky

Serializovaný typ neodpovídá pravidlům kontraktu dat. Například DataContractAttribute atribut nebyl použit pro typ .

Při zápisu instance došlo k problému.

Byl překročen maximální počet objektů k serializaci. Zkontrolujte vlastnost MaxItemsInObjectGraph.

Platí pro

WriteObjectContent(XmlWriter, Object)

Zdroj:
DataContractJsonSerializer.cs
Zdroj:
DataContractJsonSerializer.cs
Zdroj:
DataContractJsonSerializer.cs

Zapíše obsah XML, který je možné mapovat na JavaScript Object Notation (JSON) pomocí XmlWriter.

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

Parametry

writer
XmlWriter

Slouží XmlWriter k zápisu do.

graph
Object

Objekt k zápisu.

Výjimky

Serializovaný typ neodpovídá pravidlům kontraktu dat. Například DataContractAttribute atribut nebyl použit pro typ .

Při zápisu instance došlo k problému.

Byl překročen maximální počet objektů k serializaci. Zkontrolujte vlastnost MaxItemsInObjectGraph.

Platí pro