LinqConnect Documentation
Collapse All
Expand All
In This Topic
Inheritance Hierarchy
See Also
What's New
Getting Started
Using Entity Developer
Creating LinqConnect Model
Creating Connection to the Database
Generating Code for the Model
Reverse Engineering Model from Database
Creating LinqConnect Classes Manually
Creating Entity Classes
Defining Relationships
The DataContext
Extracting Data
Querying Across Relationships
Modifying And Saving Entities
Application-Specific Tutorials
DataBinding in WinForms
Using DbLinqDataSource Component
ASP.NET Dynamic Data
General Information
Installation
NuGet Packages
Requirements
Licensing
Licensing .NET Standard (.NET Core) Projects
.NET Standard Compatibility
Deployment
Demos
CRM_Demo Description
Documentation and Additional Materials
Support
Ordering
Database Providers
Microsoft SQL Server Provider
Connection Parameters
Data Type Mapping
Microsoft SQL Server Compact Provider
Connection Parameters
Data Type Mapping
MySQL Provider
Connection Parameters
Data Type Mapping
Oracle Provider
Connection Parameters
Data Type Mapping
PostgreSQL Provider
Connection Parameters
Data Type Mapping
SQLite Provider
Connection Parameters
Data Type Mapping
Concepts
Mapping
Mapping Kinds
Attribute Mapping
XML Mapping
Fluent Mapping
Fluent Mapping Overview
Using FluentMappingSource Class
Using FluentMappingBuilder Class
Creating Configurations
Populating Ignore Lists
Customizing Conventions List
Choosing Data Provider
Configurations
ClassConfiguration and ClassConfiguration<TClass> Classes
EntityConfiguration and EntityConfiguration<TClass> Classes
Creating Primary Key Configurations
Specifying Table Name
Defining Associations
Defining TPH Inheritances
Defining TPT Inheritances
ComplexConfiguration and ComplexConfiguration<TClass> Classes
PropertyConfiguration Classes
PrimaryKeyConfiguration Class
Association Configuration Classes
Conventions
Mapping Definition
DataContext Mapping
Entity Class Mapping
Member Mapping
Association Mapping
Primary Key Mapping
Inheritance Mapping
Complex Type Mapping
Method Mapping
Querying Data
Fetching Techniques
Lazy Loading
Eager Loading
Filtering Related Entities
Object Identity
Compiled Queries
Local and Remote Method Calls
Using Stored Routines for Querying Data
Stored Procedures in LinqConnect
Scalar Functions
Table Functions
Non-Composable Functions, Returning Resultsets
Explicit Queries inside Procedure
Out Cursor Parameters
Return Value of Cursor Type
PLINQ Support
SQL Generation
Methods
Attributes
Types and Operations
LINQ Query Samples
Modifying Data
Persisting New Entities
InsertOnSubmit and InsertAllOnSubmit
Saving Related Entities
Persisting Inherited Entities
Primary Key Generation
Deleting Entities
Updating Entities
Mutual Updates and Optimistic Concurrency
Change Tracking
Comparing Original and Current Entity State
Modifying Navigation Properties
Modifying Complex Types
Different Kinds of Entities
Saving Modified Data
Customizing Insert, Update, and Delete Operations
Error Processing
General Server Error - LinqCommandExecutionException
Concurrency Conflicts - ChangeConflictException
Processing Errors During Submit - OnSubmitError Partial Method
Monitoring
Logging
LinqMonitor
Using dbMonitor
DataQuery Visualizer
Dynamic Database Creation and Dropping
Security
Performance
How to Create and Use One Model with Different Databases
Reference
Devart.Data.Linq Assembly
Devart.Data.Linq.Mapping Namespace Inheritance Hierarchy
In This Topic
Inheritance Hierarchy
See Also
Inheritance Hierarchy
System.Object
Devart.Data.Linq.Mapping.MappingSource
Devart.Data.Linq.Mapping.AttributeMappingSource
Devart.Data.Linq.Mapping.XmlMappingSource
See Also
Reference
Devart.Data.Linq Assembly