LLBLGen Pro Runtime Framework v5.8 Documentation
Home
Welcome!
What's new in v5.8
Migrating your code
LLBLGen Pro Runtime Framework features
Getting Started
Available output settings
Not supported LLBLGen Pro designer features
.NET Framework vs. .NET Standard
Value Type Definition in-lining
Concepts
Using the generated code
Compiling the code
Database specific features
Adapter
SelfServicing
Filtering and Sorting
QuerySpec
Linq to LLBLGen Pro
Asynchronous programming (async/await)
Getting started
The Async API: Linq
The Async API: QuerySpec
The Async API: low-level API
Executing plain SQL
Application configuration
Handling exceptions
Transient error recovery (Connection resilience)
Window functions (OVER())
Field expressions and aggregates
Calling a database function
Data Scopes
Resultset caching
Derived tables and dynamic relations
Setting up and using Dependency Injection
Adding your own code to the generated classes
Field and Entity validation
Setting up and using Authorization
Setting up and using Auditing
Tapping into actions on entities and collections
XML support (serialization / deserialization)
Custom properties (name-value pairs)
Performance tuning
Troubleshooting and debugging
Tutorials and examples
Best practices
About LLBLGen Pro
LLBLGen Pro Runtime Framework v5.8 Documentation
Home
/
Using the generated code
/
Asynchronous programming (async/await)
Asynchronous programming (async/await)
Please select one of the topics in this section:
Getting started
The Async API: Linq
The Async API: QuerySpec
The Async API: low-level API