Table of Contents

Class CodeDefault

Namespace
LinqToDB.CodeModel
Assembly
linq2db.Tools.dll

Default value expression.

public sealed class CodeDefault : ICodeExpression, ICodeElement
Inheritance
CodeDefault
Implements
Extension Methods

Constructors

CodeDefault(CodeTypeToken, bool)

public CodeDefault(CodeTypeToken type, bool targetTyped)

Parameters

type CodeTypeToken
targetTyped bool

CodeDefault(IType, bool)

public CodeDefault(IType type, bool targetTyped)

Parameters

type IType
targetTyped bool

Properties

TargetTyped

Indicates that default value is typed by context so type could be ommited during code generation.

public bool TargetTyped { get; }

Property Value

bool

Type

Value type.

public CodeTypeToken Type { get; }

Property Value

CodeTypeToken