DataContractJsonSerializer.WriteObjectContent Méthode

Définition

Écrit le contenu d’un objet au format XML qui peut être mappé au code JSON (JavaScript Object Notation) sans écrire l’élément de création de package de restrictions.

Surcharges

Nom Description
WriteObjectContent(XmlDictionaryWriter, Object)

Écrit le contenu XML qui peut être mappé à JavaScript Object Notation (JSON) à l’aide d’un XmlDictionaryWriter.

WriteObjectContent(XmlWriter, Object)

Écrit le contenu XML qui peut être mappé à JavaScript Object Notation (JSON) à l’aide d’un XmlWriter.

WriteObjectContent(XmlDictionaryWriter, Object)

Écrit le contenu XML qui peut être mappé à JavaScript Object Notation (JSON) à l’aide d’un XmlDictionaryWriter.

public:
 override void WriteObjectContent(System::Xml::XmlDictionaryWriter ^ writer, System::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)

Paramètres

graph
Object

Objet à écrire.

Exceptions

Le type sérialisé n’est pas conforme aux règles de contrat de données. Par exemple, l’attribut DataContractAttribute n’a pas été appliqué au type.

Il existe un problème avec l’instance en cours d’écriture.

Le nombre maximal d’objets à sérialiser a été dépassé. Vérifiez la propriété MaxItemsInObjectGraph.

S’applique à

WriteObjectContent(XmlWriter, Object)

Écrit le contenu XML qui peut être mappé à JavaScript Object Notation (JSON) à l’aide d’un XmlWriter.

public:
 override void WriteObjectContent(System::Xml::XmlWriter ^ writer, System::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)

Paramètres

writer
XmlWriter

Utilisé XmlWriter pour écrire.

graph
Object

Objet à écrire.

Exceptions

Le type sérialisé n’est pas conforme aux règles de contrat de données. Par exemple, l’attribut DataContractAttribute n’a pas été appliqué au type.

Il existe un problème avec l’instance en cours d’écriture.

Le nombre maximal d’objets à sérialiser a été dépassé. Vérifiez la propriété MaxItemsInObjectGraph.

S’applique à