Type | Description |
---|---|
QueryConverter |
This class acts like a wrapped LINQ to SQL Query converter that provides error handling. Each of the calls is wrapped and sets error messages on the hosting business object. Check busObject.ErrorMessage or busObject.ErrorException for errors if the result from the conversion method call is null. |
BusinessObjectLinq |
Base Business Object class that wrappers LINQ as a data access layer. Assume: Operations work best and efficiently when tables have a TimeStamp field Each business object maps to a primary Entity/Table, but can of course access other tables. |
DataContextFactory | This class provides several static methods for loading DataContext objects in a variety of ways. You can load the data context as normal one new instance at a time, or you can choose to use one of the scoped factory methods that can scope the DataContext to a WebRequest or a Thread context (in a WinForm app for example). Using scoped variants can be more efficient in some scenarios and allows passing a DataContext across multiple otherwise |
DataContextSql | Customization of the LINQ to SQL DataContext class that provides core ADO.NET Data Access methods to the data context. |
TableInfo | Field structure for holding table information. A Table Info object is specific for a mapped entity |