OK I've sorted 1. out myself:
if (column.Scaffold && column.GetType() == MetaForeignKeyColumn)
{
//TODO: sonthing here
}
This gets me the coulmns I want now I want to determin which table they point to:
i.e. in Northwind the CustomerId and therefore Customer (column type MetaForeignKeyColumn) points to the Customers Column)
What I want to know is how to find this information at run time?
Steve
Seeking the elegant solution.
[Oh! If olny I colud tpye!

]
c# Bits blog