SD.LLBLGen.Pro.GeneratorCore Namespace | 
| Class | Description | |
|---|---|---|
| CodeGenerationEngineBase | 
            Abstract class for code generation engines, like the TDL engine and the .NET template engine.
              | |
| DocumentProjectionData | 
            Class which contains the information to generate projections for a document. 
              | |
| Generator | 
            Implementation of IGenerator which execute a given set of tasks.
              | |
| GeneratorConstants | 
            Class for constants which can be used in templates for interacting with the IGenerator instance.
              | |
| GeneratorUtils | 
            General purpose class which contains helper methods for lpt and tdl template engines and templates so less code has to be
            written inside templates / template engines.
              | |
| JoinInfoForNavigator | 
            Simple class which contains the navigator and the two aliases (left and right) for the join to perform. It also has
            the join type to use for a join built from the info in this object.
              | |
| RelationshipInfo | 
            Helper class which is used to return relationship info to code generators through GeneratorUtils.
              | |
| StoredProcResultsetMappingInfo | 
            Class which contains information about the mapping of a stored procedure resultset. This info can be used to generate output
            for elements mapped onto resultsets of stored procedures. 
              | |
| TaskPerformerBase | 
            Abstract base class for Task performers. 
              | |
| TypedListLinqJoinInfo | 
            Helper class which is used by a TypedListLinqQueryChunkInfo and which contains the relevant info for a typed list relationship
            which represents a join. the information is stored in such a way that it's ready to use for producing linq queries, so right-joins
            are converted to left-joins automatically. 
              | |
| TypedListLinqQueryChunkInfo | 
            Class which contains the info to produce an intermediate query using Linq which combined with the
            queries from other chunks forms the linq query for a typedlist. 
              | 
| Enumeration | Description | |
|---|---|---|
| CodeGenerationEngineBaseEmitType | 
            Emit type enum for the code generation engines derived from this class.
              |