Я пытаюсь сериализовать объект Type следующим образом:
Type myType = typeof (StringBuilder);
var serializer = new XmlSerializer(typeof(Type));
TextWriter writer = new StringWriter();
serializer.Serialize(writer, myType);
Когда я это сделаю, вызов Serialize вызывает следующее исключение:
"Тип System.Text.StringBuilder не ожидался. Используйте XmlInclude или SoapInclude для указания типов, которые не являются известный статически".
Есть ли способ для сериализации объекта Type? Обратите внимание, что я не пытаюсь сериализовать сам StringBuilder, а объект Type, содержащий метаданные о классе StringBuilder.