You can't create a typedview at runtime, as it's a type, so it has to be created at compile time, thus be generated into your code. You can fetch the data into a datatable, using a dynamic list, but not a typed view. What's the scenario you need it for, so I can perhaps suggest other options?