| Class | Description |
|---|---|
| ChangeConflictCollection | Collection of objects involved in concurrency conflicts. |
| ChangeConflictException | This exception is thrown when an update fails because the data in the database have been updated since the client last read them. |
| CompiledQuery | Allows compiling and caching queries. |
| CompiledQueryCache | Caches compiled LINQ queries of the application. |
| DataContext | Represents the main entry point for the LINQ to SQL framework. |
| DataLoadOptions | Allows immediate loading and filtering of related data. |
| LinqCommandExecutionException | This exception is raised when any internal ADO.NET exception occurs. |
| MemberChangeConflict | Represents a situation in which an attempted update fails because member values have been updated since the client last read them. |
| ObjectChangeConflict | Represents an update attempt with one or more optimistic concurrency conflicts. |
| ObjectSubmitError | This class is used for solving errors that occurred during the DataContext.SubmitChanges operation. "Errors" means any exceptions that occurred after executing INSERT, UPDATE, or DELETE operations. |
| Queryable | This class allows to execute queries with custom data load options. |
| SqlMethods | Provides methods that correspond to database server functions. Methods in the SqlMethods class are only supported in LINQ to SQL queries. |
| SubmitErrorCollection | Typed collection, storing ObjectSubmitError elements. Implements |
| SubmitErrorEventArgs | Used as an argument in the partial DataContext.OnSubmitError method. |
| SubmitErrorException | This exception is thrown if errors occurred while performing the DataContext.SubmitChanges operation and not all errors were processed in the OnSubmitError event. |
| Table | Represents a table for a particular type in the underlying database. |
| Generic Table | Represents a table for a particular type in the underlying database. |
| Interface | Description |
|---|---|
| ITable | Used for weakly typed query scenarios. |
| Enumeration | Description |
|---|---|
| ConflictMode | This enumeration is used to specify the action when processing concurrency conflicts. |
© 2010 - 2013 Devart. All Rights Reserved.