Click or drag to resize

ITemplateGroupSpecificCreator Interface

Interface which defines a creator which is specific for a template group, e.g. selfservicing or adapter. It creates elements which are specific for these template groups.

Namespace:  SD.LLBLGen.Pro.LinqSupportClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.4.0.0 (5.4.0)
Syntax
public interface ITemplateGroupSpecificCreator

The ITemplateGroupSpecificCreator type exposes the following members.

Methods
  NameDescription
Public methodCreateDerivedTableReferencingField(String, SetAlias, Type)
Creates a new derived table referencing field, of type EntityField(2).
Public methodCreateDerivedTableReferencingField(String, String, Type)
Creates a new derived table referencing field, of type EntityField(2).
Public methodCreateExpressionField
Creates a new EntityField(2) object which contains the expression passed in. The name is artificial.
Public methodCreateFieldCompareExpressionPredicate
Creates a new FieldCompareExpressionPredicate
Public methodCreateFieldCompareNullPredicate
Creates a new FieldCompareNullPredicate.
Public methodCreateFieldCompareRangePredicate
Creates a new FieldCompareRangePredicate instance.
Public methodCreateFieldCompareSetPredicate
Creates a new FieldCompareSetPredicate instance
Public methodCreateFieldCompareValuePredicate
Creates a new FieldCompareValuePredicate.
Public methodCreateFieldLikePredicate
Creates a new FieldLikePredicate instance
Public methodCreateNewArtificialFieldName
Creates a new artificial field name
Public methodCreatePrefetchPathObject
Creates a new prefetch path object for the entity type specified.
Public methodCreateSortClause
Creates a new SortClause instance
Top
See Also