LinqUtilsGrabFirstUsuableFieldInProjection Method |
Grabs the first usable field in the projection definition passed in. For entity projections, this is the *last* field as due to inheritance
it can be the first field is in the root of the hierarchy. For the caller this shouldn't matter.
Namespace:
SD.LLBLGen.Pro.LinqSupportClasses
Assembly:
SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.6.0.0 (5.6.19.0117)
Syntax public static IEntityFieldCore GrabFirstUsuableFieldInProjection(
ProjectionDefinition projectionDefinition,
IElementCreatorCore generatedCodeElementCreator
)
Public Shared Function GrabFirstUsuableFieldInProjection (
projectionDefinition As ProjectionDefinition,
generatedCodeElementCreator As IElementCreatorCore
) As IEntityFieldCore
Parameters
- projectionDefinition
- Type: SD.LLBLGen.Pro.LinqSupportClassesProjectionDefinition
The projection definition. - generatedCodeElementCreator
- Type: SD.LLBLGen.Pro.ORMSupportClassesIElementCreatorCore
The generated code element creator.
Return Value
Type:
IEntityFieldCore
First field object in the projection passed in.
See Also