Table of Contents

Class CodeAsOperator

Namespace
LinqToDB.CodeModel
Assembly
linq2db.Tools.dll

Type convert expression using as operator.

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

Constructors

CodeAsOperator(CodeTypeToken, ICodeExpression)

public CodeAsOperator(CodeTypeToken type, ICodeExpression value)

Parameters

type CodeTypeToken
value ICodeExpression

CodeAsOperator(IType, ICodeExpression)

public CodeAsOperator(IType type, ICodeExpression value)

Parameters

type IType
value ICodeExpression

Properties

Type

Target type.

public CodeTypeToken Type { get; }

Property Value

CodeTypeToken

Value

Value (expression) to convert.

public ICodeExpression Value { get; }

Property Value

ICodeExpression