DataContractJsonSerializer.WriteObjectContent Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Escribe el contenido de un objeto a XML que puede estar asignado a JavaScript Object Notation (JSON) sin escribir el elemento de ajuste.
Sobrecargas
WriteObjectContent(XmlDictionaryWriter, Object) |
Escribe el contenido de XML que puede asignarse a JavaScript Object Notation (JSON) mediante XmlDictionaryWriter. |
WriteObjectContent(XmlWriter, Object) |
Escribe el contenido de XML que puede asignarse a JavaScript Object Notation (JSON) mediante XmlWriter. |
WriteObjectContent(XmlDictionaryWriter, Object)
Escribe el contenido de XML que puede asignarse a JavaScript Object Notation (JSON) mediante 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)
Parámetros
- writer
- XmlDictionaryWriter
XmlDictionaryWriter en el que se va a escribir.
- graph
- Object
Objeto que se va a escribir.
Excepciones
El tipo que se está serializando no se ajusta a las reglas del contrato de datos. Por ejemplo, el atributo DataContractAttribute no se ha aplicado al tipo.
Hay un problema con la instancia que se está escribiendo.
Se ha superado el número máximo de objetos para serializar. Compruebe la propiedad MaxItemsInObjectGraph.
Se aplica a
WriteObjectContent(XmlWriter, Object)
Escribe el contenido de XML que puede asignarse a JavaScript Object Notation (JSON) mediante 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)
Parámetros
- graph
- Object
Objeto que se va a escribir.
Excepciones
El tipo que se está serializando no se ajusta a las reglas del contrato de datos. Por ejemplo, el atributo DataContractAttribute no se ha aplicado al tipo.
Hay un problema con la instancia que se está escribiendo.
Se ha superado el número máximo de objetos para serializar. Compruebe la propiedad MaxItemsInObjectGraph.