NetDataContractSerializer.WriteObject(XmlWriter, Object) Método

Definición

Escribe todo el contenido (inicio, contenido y fin) del objeto en el documento o la secuencia XML con el XmlWriter especificado.

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)

Parámetros

writer
XmlWriter

XmlWriter que se usa para escribir el documento o la secuencia XML.

graph
Object

El objeto que contiene el contenido 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á serializando.

se superó el número máximo de objetos para serializar. Compruebe la propiedad MaxItemsInObjectGraph.

Se aplica a