ColumnDeclaration

Overview

The ColumnDeclaration class represents a reflection of a table column to be used by DA LINQ expressions. The SelectExpression class uses a list of ColumnDeclaration objects that is generated during DA LINQ query building.

For internal use only.

Location

Properties


Expression

Expression that is used by the DA LINQ query with the current column.

 

property Expression: Expression read;

 

Expression Expression { get; }

 

ReadOnly Property Expression() As Expression

Name

The name of the column associated with the current ColumnDeclaration object.

 

property Name: String read;

 

String Name { get; }

 

ReadOnly Property Name() As String

Instance Methods


constructor

 

constructor(name: String; expression: Expression)

 

ColumnDeclaration(String name, Expression expression)

 

Sub New(name As String, expression As Expression)

Parameters:

  • name:
  • expression:

ToString

Returns a string representation of the current object in the format <Expression> AS <Name>.

 

method ToString: String

 

String ToString()

 

Function ToString() As String