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.LLBLGen
Assembly: 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

See Also