C# Class System.Data.ExpressionNode

显示文件 Open project: dotnet/corefx Class Usage Examples

Private Properties

Property Type Description
Bind void
DependsOn bool
Eval object
Eval object
Eval object
HasLocalAggregate bool
HasRemoteAggregate bool
IsConstant bool
IsFloat bool
IsFloatSql bool
IsInteger bool
IsIntegerSql bool
IsNumeric bool
IsNumericSql bool
IsSigned bool
IsSignedSql bool
IsTableConstant bool
IsUnsigned bool
IsUnsignedSql bool
Optimize ExpressionNode

Protected Methods

Method Description
BindTable ( DataTable table ) : void
ExpressionNode ( DataTable table ) : System.Collections.Generic

Private Methods

Method Description
Bind ( DataTable table, List list ) : void
DependsOn ( DataColumn column ) : bool
Eval ( ) : object
Eval ( DataRow row, DataRowVersion version ) : object
Eval ( int recordNos ) : object
HasLocalAggregate ( ) : bool
HasRemoteAggregate ( ) : bool
IsConstant ( ) : bool
IsFloat ( StorageType type ) : bool
IsFloatSql ( StorageType type ) : bool
IsInteger ( StorageType type ) : bool
IsIntegerSql ( StorageType type ) : bool
IsNumeric ( StorageType type ) : bool
IsNumericSql ( StorageType type ) : bool
IsSigned ( StorageType type ) : bool
IsSignedSql ( StorageType type ) : bool
IsTableConstant ( ) : bool
IsUnsigned ( StorageType type ) : bool
IsUnsignedSql ( StorageType type ) : bool
Optimize ( ) : ExpressionNode

Method Details

BindTable() protected method

protected BindTable ( DataTable table ) : void
table DataTable
return void

ExpressionNode() protected method

protected ExpressionNode ( DataTable table ) : System.Collections.Generic
table DataTable
return System.Collections.Generic