I have a Type variable t passed into a method, and I want to use it as a generic parameter when calling IQueryable.Join like the following
t
IQueryable.Join
Basically you've got to call the method with reflection:
Type.GetMethod
It's a pain :(