Table of Contents

Class FieldGroup

Namespace
LinqToDB.CodeModel
Assembly
linq2db.Tools.dll

Group of fields.

public sealed class FieldGroup : MemberGroup<CodeField>, IMemberGroup, ICodeElement
Inheritance
FieldGroup
Implements
Inherited Members
Extension Methods

Constructors

FieldGroup(bool)

public FieldGroup(bool tableLayout)

Parameters

tableLayout bool

FieldGroup(IEnumerable<CodeField>?, bool)

public FieldGroup(IEnumerable<CodeField>? members, bool tableLayout)

Parameters

members IEnumerable<CodeField>
tableLayout bool

Properties

ElementType

Type of node.

public override CodeElementType ElementType { get; }

Property Value

CodeElementType

TableLayout

Prefered group rendering layout: as-is or table layout.

public bool TableLayout { get; }

Property Value

bool

Methods

New(CodeIdentifier, IType)

public FieldBuilder New(CodeIdentifier name, IType type)

Parameters

name CodeIdentifier
type IType

Returns

FieldBuilder