Объект типа "{0}", производного от DataContractResolver, возвратил значение null для typeName или typeNamespace, но не одновременно ...

Объект типа "{0}", производного от DataContractResolver, возвратил значение null для typeName или typeNamespace, но не одновременно для обоих из своего метода TryResolveType при попытке разрешить имя для объекта типа "{1}". Чтобы сериализовать тип в соответствии с объявлением, измените реализацию метода TryResolveType таким образом, чтобы возвращалось значение, отличное от null, либо чтобы возвращалось значение null как для typeName, так и для typeNamespace.
Объект с индексом {0} в указанной коллекции объектов не присоединен к тому же контексту ObjectContext, что и исходный объект ... Объект с индексом {0} указанной коллекции объектов находится в состоянии добавления или удаления. Для объектов в таком состоянии ... Объект ссылки на носитель типа "{0}" настроен для использования типа MIME, заданного в свойстве "{1}". Однако это свойство ... Объект типа "{0}" не может быть сериализован на самом верхнем уровне, так как тип корня IXmlSerializable "{1}" с IsAny=true ... Объект типа "{0}", производного от DataContractResolver, возвратил значение null для typeName или typeNamespace, но не одновременно ... Объект типа "{0}", реализующий IObjectReference, вернул значение null от своего метода GetRealObject. Измените реализацию ... Объект, возвращенный InvokeConstructor, не может быть объектом NULL, должен соответствовать модели сериализации данного типа ... Объекту DiscoveryClientChannel не удалось открыть канал с обнаруженной конечной точкой с EndpointAddress="%1" и Via="%2". ... Объекту DiscoveryClientChannel не удалось открыть канал с обнаруженной конечной точкой с EndpointAddress="{0}" и Via="{1}". ...