void GenerateWriteMessage (XmlMembersMapping membersMap)
{
if (membersMap.HasWrapperElement) {
WriteLine ("TopLevelElement ();");
WriteLine ("WriteStartElement (" + GetLiteral (membersMap.ElementName) + ", " + GetLiteral (membersMap.Namespace) + ", (" + GetLiteral(_format == SerializationFormat.Encoded) + "));");
/* WriteLineInd ("if (Writer.LookupPrefix (XmlSchema.Namespace) == null)");
WriteLine ("WriteAttribute (\"xmlns\",\"xsd\",XmlSchema.Namespace,XmlSchema.Namespace);");
Unindent ();
WriteLineInd ("if (Writer.LookupPrefix (XmlSchema.InstanceNamespace) == null)");
WriteLine ("WriteAttribute (\"xmlns\",\"xsi\",XmlSchema.InstanceNamespace,XmlSchema.InstanceNamespace);");
Unindent ();
*/
}
GenerateWriteObjectElement (membersMap, "pars", true);
if (membersMap.HasWrapperElement)
WriteLine ("WriteEndElement();");
}