LLBLGen's default IncludeFieldsList behavior is that foreign key fields from SELECT query will always be included,
even if you don't need them and have not passed them in the fields argument.
Use this class to force the exclusion of the foreign key fields and fetch only the fields passed in the fields argument.
Namespace: MonoSoftware.LLBLGenAssembly: MonoSoftware.LLBLGen (in MonoSoftware.LLBLGen.dll) Version: 1.0.40.661 (1.0.40.661)
Syntax
C# |
---|
[SerializableAttribute] public class EnhancedIncludeFieldsList : ExcludeFieldsList |
Visual Basic |
---|
<SerializableAttribute> Public Class EnhancedIncludeFieldsList Inherits ExcludeFieldsList |
Visual C++ |
---|
[SerializableAttribute] public ref class EnhancedIncludeFieldsList : public ExcludeFieldsList |
F# |
---|
[<SerializableAttribute>] type EnhancedIncludeFieldsList = class inherit ExcludeFieldsList end |
Inheritance Hierarchy
System..::..Object
System.Collections.Generic..::..List<(Of <(<'IEntityFieldCore>)>)>
ExcludeIncludeFieldsList
ExcludeFieldsList
MonoSoftware.LLBLGen..::..EnhancedIncludeFieldsList
System.Collections.Generic..::..List<(Of <(<'IEntityFieldCore>)>)>
ExcludeIncludeFieldsList
ExcludeFieldsList
MonoSoftware.LLBLGen..::..EnhancedIncludeFieldsList