Table of Contents

Class FieldBuilder

Namespace
LinqToDB.CodeModel
Assembly
linq2db.Tools.dll

CodeField object builder.

public sealed class FieldBuilder
Inheritance
FieldBuilder
Extension Methods

Properties

Field

Built field object.

public CodeField Field { get; }

Property Value

CodeField

Methods

AddInitializer(ICodeExpression)

Add field initializer.

public FieldBuilder AddInitializer(ICodeExpression initializer)

Parameters

initializer ICodeExpression

Initializer expression.

Returns

FieldBuilder

Builder instance.

Private()

Mark field as private.

public FieldBuilder Private()

Returns

FieldBuilder

Builder instance.

Public()

Mark field as public.

public FieldBuilder Public()

Returns

FieldBuilder

Builder instance.

ReadOnly()

Mark field as readonly.

public FieldBuilder ReadOnly()

Returns

FieldBuilder

Builder instance.

Static()

Mark field as static.

public FieldBuilder Static()

Returns

FieldBuilder

Builder instance.