Estoy serializando un objeto en mi programa ASP.NET MVC en una cadena xml como esta;Cómo establecer xmlns al serializar el objeto en C#
StringWriter sw = new StringWriter();
XmlSerializer s = new XmlSerializer(typeof(mytype));
s.Serialize(sw, myData);
Ahora esto me da esto como las primeras 2 líneas;
<?xml version="1.0" encoding="utf-16"?>
<GetCustomerName xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
mi pregunta es, ¿Cómo puedo cambiar las xmlns y el tipo de codificación, al serializar?
Gracias