Table of Contents

Class CodeRegion

Namespace
LinqToDB.CodeModel
Assembly
linq2db.Tools.dll

Code region.

public sealed class CodeRegion : ITopLevelElement, IGroupElement, ICodeElement
Inheritance
CodeRegion
Implements
Extension Methods

Constructors

CodeRegion(CodeClass, string)

public CodeRegion(CodeClass ownerType, string name)

Parameters

ownerType CodeClass
name string

Properties

Members

Region members (in groups).

public IReadOnlyList<IMemberGroup> Members { get; }

Property Value

IReadOnlyList<IMemberGroup>

Name

Region name.

public string Name { get; }

Property Value

string

Type

Owner class in which region is declared.

public CodeClass Type { get; }

Property Value

CodeClass

Methods

IsEmpty()

Returns true if region is empty.

public bool IsEmpty()

Returns

bool