Click or drag to resize

EntityDefinition.GetAllFieldsInElement Method (Boolean, Boolean)

Gets all fields (normal fields, identifying fields, foreign key fields) in this element, ordered on fieldindex and then name, ascending.

Namespace:  SD.LLBLGen.Pro.ApplicationCore.EntityModel
Assembly:  SD.LLBLGen.Pro.ApplicationCore (in SD.LLBLGen.Pro.ApplicationCore.dll) Version: 5.11.0.0 (5.11.23.1114)
Syntax
public override IEnumerable<IFieldElementCore> GetAllFieldsInElement(
	bool includeInherited,
	bool includeIdentifyingFieldsForSubtypes
)

Parameters

includeInherited
Type: System.Boolean
if set to true inherited fields are included as well.
includeIdentifyingFieldsForSubtypes
Type: System.Boolean
If set to true, identifying fields are always included, otherwise only for supertypes. Only has effect if includeInherited is set to false, otherwise identifying fields are always included

Return Value

Type: IEnumerable<IFieldElementCore>
Returns all fields, foreign key fields and identifying fields (if requested) ordered by fieldindex and then name ascending
Remarks
All inherited fields will be up front, following the fields of the element with the root's fields at the top.
See Also