Член {0} в типе {1} не может быть сериализован. Причиной данного исключения обычно является попытка использования значения ...

Член {0} в типе {1} не может быть сериализован. Причиной данного исключения обычно является попытка использования значения null там, где значение null является недопустимым. Член "{0}" устанавливается на значение по умолчанию (обычно, null или ноль). Параметр EmitDefault члена имеет значение "false", указывающее, что член не может быть сериализован. С другой стороны, параметр IsRequired члена имеет значение "true", указывающее, что он должен быть сериализован. Этот конфликт неразрешим.  Можно установить значение "{0}", отличное от значения по умолчанию. Кроме того, можно изменить свойство EmitDefaultValue в атрибуте DataMemberAttribute на "true" или изменить свойство IsRequired на "false".
Член "|1.|2", соответствующий данной подписи, не может быть перегружен, поскольку класс "|1" содержит несколько членов с ... Член "|1.|2", соответствующий данной подписи, не может быть реализован, поскольку интерфейс "|1" содержит несколько членов ... Член {0} в типе {1} не может быть сериализован. Причиной данного исключения обычно является попытка использования значения ... Член {0}.{1} типа {2} скрывает члена базового класса {3}.{4} типа {5}. Для задания нового имени используйте XmlElementAttribute ... Член данных "{0}" типа "{1}" не является частью сопоставления для типа "{2}". Член расположен над корнем иерархии наследования? ... Член или параметр "{0}" отмечен несколькими атрибутами Import и ImportMany. Будет использоваться только первый обнаруженный ... Член или тип "{0}" содержит несколько элементов метаданных с именем "{1}". Источником элементов метаданных может быть атрибут ...