Table of Contents

Class PragmaGroup

Namespace
LinqToDB.CodeModel
Assembly
linq2db.Tools.dll

Group of compiler pragmas.

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

Constructors

PragmaGroup()

public PragmaGroup()

PragmaGroup(IEnumerable<CodePragma>?)

public PragmaGroup(IEnumerable<CodePragma>? members)

Parameters

members IEnumerable<CodePragma>

Properties

ElementType

Type of node.

public override CodeElementType ElementType { get; }

Property Value

CodeElementType

Methods

Add(CodePragma)

Add compiler pragma to group.

public PragmaGroup Add(CodePragma pragma)

Parameters

pragma CodePragma

New pragma to add.

Returns

PragmaGroup

Current group instance.