GeneratorUtilsDetermineFullFieldNameForFieldSource Method |
Determines the full field name for the entity field source specified. Takes into account field inlining for valuetypes.
Namespace:
SD.LLBLGen.Pro.GeneratorCore
Assembly:
SD.LLBLGen.Pro.GeneratorCore (in SD.LLBLGen.Pro.GeneratorCore.dll) Version: 5.11.0.0 (5.11.23.1114)
Syntax public static string DetermineFullFieldNameForFieldSource(
EntityFieldSource fieldSource,
SourceNavigatorPath pathToExclude,
bool inlineValueTypeFields,
bool fkFieldsAreHidden
)
Public Shared Function DetermineFullFieldNameForFieldSource (
fieldSource As EntityFieldSource,
pathToExclude As SourceNavigatorPath,
inlineValueTypeFields As Boolean,
fkFieldsAreHidden As Boolean
) As String
Parameters
- fieldSource
- Type: SD.LLBLGen.Pro.ApplicationCore.DerivedModelEntityFieldSource
The field source. - pathToExclude
- Type: SD.LLBLGen.Pro.ApplicationCore.DerivedModelSourceNavigatorPath
The path to exclude. - inlineValueTypeFields
- Type: SystemBoolean
if set to true it assumes valuetype field inlining. If field inlining is specified, valuetype field names are the first field in
the path + the last field's name (which is this instances referenced field) - fkFieldsAreHidden
- Type: SystemBoolean
if set to true there are no FK fields in the entity class model, so if the field is an entity field, the navigator + pk field
has to be included instead.
Return Value
Type:
StringSee Also