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.