Table of Contents

Class MethodGroup

Namespace
LinqToDB.CodeModel
Assembly
linq2db.Tools.dll

Group of methods.

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

Constructors

MethodGroup(bool)

public MethodGroup(bool tableLayout)

Parameters

tableLayout bool

MethodGroup(IEnumerable<CodeMethod>?, bool)

public MethodGroup(IEnumerable<CodeMethod>? members, bool tableLayout)

Parameters

members IEnumerable<CodeMethod>
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)

public MethodBuilder New(CodeIdentifier name)

Parameters

name CodeIdentifier

Returns

MethodBuilder