C# Class Shaolinq.Persistence.Linq.Expressions.SqlColumnExpression

Represents an access to an sql-projected SQL column. The access may be to an outer select in which case the SelectAlias property is the alias given of the outer select.
Inheritance: SqlBaseExpression
显示文件 Open project: tumtumtum/Shaolinq Class Usage Examples

Public Methods

Method Description
ChangeAlias ( string replacement ) : Expression
ChangeToNullable ( ) : SqlColumnExpression
Equals ( object obj ) : bool
GetHashCode ( ) : int
SqlColumnExpression ( Type type, string alias, string name, bool special = false ) : System
ToString ( ) : string

Method Details

ChangeAlias() public method

public ChangeAlias ( string replacement ) : Expression
replacement string
return System.Linq.Expressions.Expression

ChangeToNullable() public method

public ChangeToNullable ( ) : SqlColumnExpression
return SqlColumnExpression

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

SqlColumnExpression() public method

public SqlColumnExpression ( Type type, string alias, string name, bool special = false ) : System
type System.Type
alias string
name string
special bool
return System

ToString() public method

public ToString ( ) : string
return string