Это анонимный тип, который побеждает цель. Эти объекты предназначены для временного использования. Черт, свойства даже доступны только для чтения.
Извините, я умница. Ответ - нет, нет способа сообщить компилятору, какое имя использовать для анонимного типа.
На самом деле, имена типов, сгенерированных компилятором, используют в именах недопустимые символы, поэтому вы не можете столкнуться с именами в своем приложении.