Добавление ссылки на схему XML в сериализованный вывод XML

При сериализации объекта с помощью кода:

var xmlSerializer = new XmlSerializer(typeof(MyType));
using (var xmlWriter = new StreamWriter(outputFileName))
{
    xmlSerializer.Serialize(xmlWriter, myTypeInstance);
}

В выходном XML-файле я получаю:

<MyType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xmlns:xsd="http://www.w3.org/2001/XMLSchema">

Как мне добавить к нему ссылку на XML-схему, чтобы она выглядела как это:

<MyType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
        xsi:noNamespaceSchemaLocation="mySchema.xsd">
9
задан John Saunders 5 January 2011 в 21:42
поделиться