Supported Constructs
The following LLBLGen Pro Designer constructs are supported for Linq to Sql. Using an element not on this list will result in a validation error of the project.
- Entity Definitions
 - Enum types
 - Fields mapped onto a related field. Not in queries.
 - Foreign Key fields
 - Inheritance types: TargetPerEntityHierarchy.
 - Multiple catalogs.
 - Table Valued Functions
 - Typed Lists.
 - Typed Views mapped onto stored procedure resultsets, tables and views
 - Action procedures. These are directly called and not through a mapped method.
 - Retrieval procedures. These returns un-typed data, in datatables/sets. Methods are directly called, not through a mapped method). The method name: GetstoredprocedurenameResults(parameters)
 
Linq to Sql supports SQL Server 2000 and higher.