Тип CLR "{0}" не может использоваться в качестве выходного типа запроса или входного типа для определяемого пользователем ...

Тип CLR "{0}" не может использоваться в качестве выходного типа запроса или входного типа для определяемого пользователем оператора или агрегатной функции, поскольку он не имеет конструктора по умолчанию или содержит открытое свойство без метода задания. Так может происходить в случае, когда компилятор создает анонимный тип. Чтобы устранить эту проблему, создайте явный тип.
Тип "{0}" не поддерживает операцию сравнения, принимающую в качестве параметра StringComparison. Недопустимое выражение "{1}". ... Тип "{0}" не соответствует атрибуту сериализации "DatastoreSerializationAttribute". Не удалось определить путь к корневому ... Тип "{0}" не соответствует атрибуту сериализации "DatastoreSerializationAttribute". Сериализация и десериализация для этого ... Тип CLR "%1!s!"."%2!s!" отключен, поскольку формат "on disk" для данного типа CLR был изменен. Удалите этот отключенный при ... Тип CLR "{0}" не может использоваться в качестве выходного типа запроса или входного типа для определяемого пользователем ... Тип CLR, на который ссылается столбец "%1!s!" переменной таблицы "%2!s!", удален во время выполнения пакета. Повторно запустите ... Тип DateTime необходимо явно установить в значение Local или Utc. Не указан тип для следующего значения DateTime: "{0}". ... Тип адреса по умолчанию не может иметь более 1 раздела. Кодированный адрес "{0}" имеет "{1}" разделов. Чтобы продолжить, ... Тип аудита "%1!s!" изменен на ON_FAILURE=CONTINUE, поскольку сервер был запущен с флагом -m.