| FieldExtensionMethods Class | 
Namespace: SD.LLBLGen.Pro.QuerySpec
The FieldExtensionMethods type exposes the following members.
| Name | Description | |
|---|---|---|
| As(IEntityField, String) | 
            Specifies the field alias on the field, returning the field.
              | |
| As(IEntityField2, String) | 
            Specifies the field alias on the field, returning the field.
              | |
| As(IEntityFieldCore, String) | 
            Specifies the field alias on the field, returning the field.
              | |
| CastToTResult | 
            Specifies the result type of the field to be TResult
              | |
| SourceTField | 
            Specifies the object alias (source) of the field, returning the field. 
              | |
| ToValueTValue(IEntityFieldCore) | 
            Placeholder method which is used in a Select(lambda func) projection inside the lambda to specify the type of the result of the passed in field.
              | |
| ToValueTValue(IEntityFieldCore, Int32) | 
            Placeholder method which is used in a generated lambda from a call to Select<T>>(fields) to specify the type of the result of the passed in field and as well the
            ordinal the source field has in the actual projection of the query.
              |