EAS.Data
数据列映射属性。
使用列名初始化ColumnAttribute属性。
表名。
使用列名和标题初始化ColumnAttribute属性。
表名。
标题。
初始化ColumnAttribute属性。
列名。
数据类型。
初始化ColumnAttribute属性。
列名。
标题。
数据类型。
初始化ColumnAttribute属性。
列名。
标题。
顺序号。
初始化ColumnAttribute属性。
列名。
标题。
数据类型。
顺序号。
列名。
标题。
数据类型。
列顺序号。
主键属性。
值不可能为空。
自增属性。
虚拟属性。
初始化VirtualAttribute对象实例。
初始化VirtualAttribute对象实例。
依赖实体。
关联属性。
关联实体。
引用属性。
行版本列属性。
主键属性。
使用列名初始化ableMapping属性。
默认值。
默认值。
数据长度限定。
使用长度初始化DataSize属性。
字段长度。
使用长度初始化DataSize属性。
字段长度。
小数位数。
数据长度。
小数位置。
缓存更新字段。
引用实体属性。
初始化RefEntityAttribute对象实例。
初始化RefEntityAttribute对象实例。
引用属性。
标题。
引用实体类型。
引用实体主键类型。
初始化RefEntityAttribute对象实例。
引用属性。
标题。
引用实体类型。
引用实体主键类型。
是否为可空引用。
使用缓存。
引用属性。
标题。
引用实体类型。
引用实体主键。
可空引用。
是否缓存。
子实体属性。
初始化ChildEntityAttribute对象实例。
初始化ChildEntityAttribute对象实例。
父实体主键。
标题。
子实体类型。
子实体属性。
父实体属性。
标题。
子实体类型。
子实体属性。
不反向生成到SDM。
计算属性。
初始化CalcPropertyAttribute对象实例。
计算属性表达式。
计算表达式。
Result from calling ColumnProjector.ProjectColumns
Splits an expression into two parts
1) a list of column declarations for sub-expressions that must be evaluated on the server
2) a expression that describes how to combine/project the columns back together into the correct result
DbExpression访问器。
包含DbExpression节点的扩展表达式访问器。
抽象的表达式访问器。
Nominator is a class that walks an expression tree bottom up, determining the set of
candidate expressions that are possible columns of a select expression
Rewrite all column references to one or more aliases to a new single alias
抽象的查询映射。
Determines if a give CLR type is mapped as a database entity
Deterimines is a property is mapped onto a column or relationship
Determines if a property is mapped onto a column
Determines if a property represents or is part of the entities unique identity (often primary key)
Determines if a property is mapped as a relationship
The type of the entity on the other side of the relationship
The name of the corresponding database table
The name of the corresponding table column
A sequence of all the mapped members
Determines if a relationship property refers to a single optional entity (as opposed to a collection.)
Get a query expression that selects all entities from a table
Gets an expression that constructs an entity instance relative to a root.
The root is most often a TableExpression, but may be any other experssion such as
a ConstantExpression.
Get the members for the key properities to be joined in an association relationship
Get an expression for a mapped property relative to a root expression.
The root is either a TableExpression or an expression defining an entity instance.
Get a function that coerces an a sequence of one type into another type.
This is primarily used for aggregators stored in ProjectionExpression's, which are used to represent the
final transformation of the entire result set of a query.
Apply mapping translations to this expression
The language related to the mapping
Replaces references to one specific instance of an expression node with another node.
Supports DbExpression nodes
替换表达节点与其他节点的一个特定的实例的引用。支持ÐB表达节点。
实体对象 CacheDeleted(缓存删除记录)。
实体对象 CacheDeleted(缓存删除记录)。
数据实体对象定义。
类型信息。
数据实例基类,所有实体对象都间接的继承自本类。
BaseDataEntity是增加了新的数据实体DataEntity之后为兼容原有ORM体系的一个产物,实际使用中并不直接使用本类。
数据实体基础接口。
该接口为对旬关系映射提供支持,实现本接口的对象映谢为一条数据库记录。
数据上下文接口。
获取进行数据操作的数据访问对象。
数据访问器对象。
定义数据库记录的数据据读取接口。
该接口为数据对象,数据表对其数据读取提借接口。
返回指定字段的值。
列序号。
列的值。
返回指定字段的值。
列名称。
列的值。
返回指定字段的值。
列定义。
列的值。
定义数据库记录的数据据写入接口。
该接口为数据对象,数据表对其数据写入提供接口。
返回指定字段的值。
列序号。
列的值。
设定指定字段的值。
列名称。
列的值。
设定指定字段的值。
列定义。
列的值。
获取IEntity对象的列集合,我们定义了表/行/列的数据表格模型,目前是以表行为结构进行整理的。
获取IEntity对象的属性集合,列集合(GetColumns)的同义词。
获取IEntity对象中的主键集合。
获取一个值,该值指示对象是否存在指定名称的属性。
要确定的属性的名称。名称比较不区分大小写。
返回属性是否存在的指示。
name 为空引用或者空字符串。
获取一个值,该值指示对象是否存在指定标题的属性。
要确定的属性的标题。标题比较不区分大小写。
返回属性是否存在的指示。
caption 为空引用或者空字符串。
获取指定索引位置处的属性对象。
属性索引。
返回在对象属性列表中指定位置处的属性对象。
获取指定属性名称的属性对象。
属性名称。名称比较不区分大小写。
返回具有指定名称的 Property 对象。
name 为空引用或者空字符串。
获取指定属性标题的属性对象。
属性标题。名称比较不区分大小写。
返回具有指定标题的 Property 对象。
caption 为空引用或者空字符串。
设置实体的状态。
状态。
获取实体的状态。
状态。
获取或者设置会话对象。
获取数据对象存储的表的名称。
该值可以是完全限定名称。名称比较不区分大小写。
该值指示从上次调用构造函数、Refresh方法以来,内存中的对象属性值是否曾经改变。调用 Save 方法后,应该将该属性设置为 false。
该值指示当前对象在数据库中是否存在。默认实现总是返回 false。
获取或者设置指定列序号的属性值。
获取或者设置指定列的属性值。
获取或者设置指定名称的属性值。
名称比较不区分大小写。
获取对象中已经建立的所有属性的数目。
内部私有变量,ORM访问器。
内部私有变量,数据访问器。
数据项目。
是否使用索引。
时否选中。
受保护的内部数据变量,指示数据是否发生了变更。
受保护的内部数据变量,指示数据是否发生了变更。
受保护的内部数据变量,指示数据是否发生了变更。
最大小标。
获取元数据定义。
初始化数据实体对象。
反序列化对象。
数据。
序列化上下文。
设置实体的状态。
状态。
获取实体的状态。
状态。
获取数据实体对象中的列集合(Column集合)。
获取数据实体对象的属性集合。
获取实体对象的主键名称及其值的集合。
获取一个值,该值指示对象是否存在指定名称的属性。
要确定的属性的名称。名称比较不区分大小写。
返回属性是否存在的指示。
name 为空引用或者空字符串。
获取一个值,该值指示对象是否存在指定标题的属性。
要确定的属性的标题。标题比较不区分大小写。
返回属性是否存在的指示。
caption 为空引用或者空字符串。
获取指定名称的属性在对象属性列表中的索引位置。
要确定位置的属性的名称。名称比较不区分大小写。
返回属性在属性列表中的从 0 开始的索引位置,如果不存在相应的属性,则返回 -1。
name 为空引用或者空字符串。
获取指定标题的属性在对象属性列表中的索引位置。
要确定位置的属性的标题。名称比较不区分大小写。
返回属性在属性列表中的从 0 开始的索引位置,如果不存在相应的属性,则返回 -1。
caption 为空引用或者空字符串。
获取指定的属性在对象属性列表中的索引位置。
要确定位置的属性对象引用。
返回对象在列表中的从 0 开始的索引位置。
获取指定位置处的属性对象。
列序号。
返回在对象属性列表中指定位置处的属性对象。
获取指定属性名称的属性对象。
属性名称。名称比较不区分大小写。
返回具有指定名称的 Property 对象。
name 为空引用或者空字符串。
获取指定属性标题的属性对象。
属性标题。名称比较不区分大小写。
返回具有指定标题的 Property 对象。
caption 为空引用或者空字符串。
返回指定字段的值。
列序号。
列的值。
返回指定字段的值。
列定义。
列的值。
返回指定字段的值。
列名称。
列的值。
返回指定字段的值。
列序号。
列的值。
设定指定字段的值。
KunLun.HIS
列名称。
列的值。
返回指定字段的值。
列名称。
列的值。
使用将目标对象序列化所需的数据填充 SerializationInfo。
要填充数据的 SerializationInfo。
此序列化的目标。
从指定的 BufferReader加载对象。
读取器。
将对象保存到指定的BufferWriter。
编写器。
是否为索引方式。
对象属性值是否曾经改变。
当前对象在数据库中是否存在。
当前对象是否选中。
数据库表名。
获取或者设置指定名称的属性值。
不存在指定的属性。
试图将主键属性的值设置为空值。
名称比较不区分大小写。
获取或者设置指定列序号的属性值。
获取或者设置指定列的属性值。
获取对象中已经建立的所有属性的数目。
获取所有属性的名称数组。
主键名称集合。
上下文环境。
获取或者设置对象所依附的 ISession。
数据访问器对象。
获取进行数据操作的数据访问对象。
数据实体接口。
该接口为对旬关系映射提供支持,实现本接口的对象映谢为一条数据库记录
数据实体接口。
该接口为对旬关系映射提供支持,实现本接口的对象映谢为一条数据库记录
创建一个查询条件。
条件表达式。
默认的空实体对象。
初始化 Entity 类的新实例。
反序列化对象。
数据。
序列化上下文。
克隆一个新的数据实体对象。
新的数据实体对象。
获取数据实体对象中的列集合(Column集合)。
创建一个数据实体对象。
数据实体对象。
延迟加载。
对象主键值。
延迟加载对象。
延迟加载。
延迟加载条件。
延迟加载对象。
延迟加载。
对象主键值。
延迟加载对象。
延迟加载。
延迟加载条件。
延迟加载对象。
查询。
符合条件的数据对象。
查询。
数据查询条件。
符合条件的数据对象。
查询。
跳过开始的N条记录,小于等于0则忽略。
要返回的记录总数,小于等于0则忽略。
查询结果。
查询。
数据查询条件。
跳过开始的N条记录,小于等于0则忽略。
要返回的记录总数,小于等于0则忽略。
查询结果。
查询。
数据查询条件。
要选择的属性集合,为空则取所有与数据库映射的属性。
查询结果。
查询。
数据查询条件。
要选择的属性集合,为空则取所有与数据库映射的属性。
跳过开始的N条记录,小于等于0则忽略。
要返回的记录总数,小于等于0则忽略。
查询结果。
根据条件更新数据库表中的指定列的值。
要更新的列及指定的值。
数据查询条件,为空引用则更新全部表。
根据条件更新数据库表中的指定列的值。
要更新的列及指定的值。
数据查询条件,为空引用则更新全部表。
从数据库中删除数据表记录。
数据查询条件,为空引用则返回整个数据库实体(表、视图、表值存储过程)。
返回指定字段的值。
类型信息。
列序号。
列的值。
返回指定字段的值。
类型信息。
列名称。
列的值。
创建一个查询条件。
条件表达式。
创建一个查询条件。
条件表达式。
写成PropertyChanged事件通知。
属性名称。
对表达式进行计算/求值。
要计算的表达式,如"1+2+3+4"。
返回计算结果,如果带有逻辑运算符则返回true/false,否则返回数。
对表达式进行计算。
返回值类型。
字符表达式。
表达式结果。
设置指定属性的值。
名称名称。
属性值。
对表表达式或者属性值。
获取指定表达式或者属性的值。
表达式或者属性名称。
对表表达式或者属性值。
取指定名称的属性值。
返回值类型。
表达式。
对应表达式的值。
计算表达式值,可以为数学表达式,也可以为单一属性值。
表达式。
表达式值。
计算表达式值,可以为数学表达式,也可以为单一属性值。
表达式。
表达式值。
计算表达式值,可以为数学表达式,也可以为单一属性值。
表达式。
表达式值。
计算表达式值,可以为数学表达式,也可以为单一属性值。
表达式。
表达式值。
计算表达式值,可以为数学表达式,也可以为单一属性值。
表达式。
表达式值。
计算表达式值,可以为数学表达式,也可以为单一属性值。
表达式。
表达式值。
计算表达式值,可以为数学表达式,也可以为单一属性值。
表达式。
表达式值。
计算表达式值,可以为数学表达式,也可以为单一属性值。
表达式。
表达式值。
计算表达式值,可以为数学表达式,也可以为单一属性值。
表达式。
表达式值。
计算表达式值,可以为数学表达式,也可以为单一属性值。
表达式。
表达式值。
计算表达式值,可以为数学表达式,也可以为单一属性值。
表达式。
表达式值。
获取数据表的名称。
在更改属性值时发生。
ID 。
类型 。
最后更新时间 。
最后删除时间 。
抽象的数据库访问器。
数据库访问程序提供者。
打开数据连接。
关闭数据连接。
开始一个新的数据库事务。
开始一个新的数据库事务。
事务隔离级别。
提交挂起的数据库事务。
提交挂起的数据库事务。
回滚挂起的数据库事务。
回滚挂起的数据库事务。
执行指定的非查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装。
返回命令影响的行数。
还没有设置数据访问环境。
command 是空引用或者命令字符串空。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回查询到的数据结果。
还没有设置数据访问环境。
command 是空引用或者命令字符串空。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
如果要求的结果为DataReader,则必须由调用方在外部打开数据访问环境,当DataReader执行完毕后再关闭访问环境;否则该方法将自动打开访问环境,并在DataReader返回前自动关闭访问环境,这样会导致在外部无法使用(因为该DataReader所依赖的数据连接已经关闭)DataReader读取数据。
在当前操作环境中启动一个事务,显示的支持简单的事务调用。
事务对象,事务启动成功返回事务对象实例。
在当前操作环境中启动一个事务,显示的支持简单的事务调用。
事务隔离级别。
事务对象,事务启动成功返回事务对象实例。
执行指定的非查询命令。
要执行的命令语句。该语句必须是标准的数据库语句。
要执行的命令类型。
要执行的命令的参数集合。
返回命令影响的行数。
还没有设置数据访问环境。
commandText 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回查询结果的第一行第一列。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
查询结果的 System.Data.IDataReader对象。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回查询结果集。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回查询结果集的第一个DataTable。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
指示数据库连接是否打开。
连接字符串。
连接超时时间。
命令超时时间。
初始化 AbstractDbProvider 类实例。
析构函数。
根据当前访问环境中的数据库连接,创建一个新的数据库操作命令对象。
返回已经创建的数据库命令对象 System.Data.IDbCommand。调用方可以直接使用该命令对象执行数据库操作。
数据访问环境还没有打开。
该方法仅在 Accessor 对象中使用。
在当前操作环境中启动一个数据库事务。
数据访问环境还没有打开或者已经释放。
在当前操作环境中启动一个数据库事务。
事务隔离级别。
数据访问环境还没有打开或者已经释放。
提交已经通过 BeginTransaction 方法开始的事务。
如果事务还没有启动,则不会产生任何效果,也不会抛出异常。
回滚已经通过 BeginTransaction 方法开始的事务。
CommitTransaction,则不会产生任何效果,也不会抛出异常。
提交,和CommitTransaction等同。
回滚事务,和RollbackTransaction等同。
关闭当前已经通过 Open 方法打开的数据访问环境,并将相应的 Connection 对象返回到连接池中。
在当前数据访问环境中仍然存在活动事务。
如果环境还没有打开或者已经关闭,则不会产生任何效果,也不会抛出异常。已经关闭的环境可以使用Open方法再次打开。
从连接池中获取一个数据库连接对象或者创建一个新的数据库连接对象,并打开当前数据访问环境,以进行数据库操作。
数据访问环境已经释放。
如果已经调用 Dispose 方法释放环境,则不能再次通过该方法打开环境。
填充数据集,把数据查询结果填充到某一数据集。
要填充的数据集。
执行填充的System.Data.IDbCommand。
转换通用参数为数据库相关参数。
通用参数。
执行填充的System.Data.IDbCommand。
执行指定的非查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装。
返回命令影响的行数。
还没有设置数据访问环境。
command 是空引用或者命令字符串空。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回查询到的数据结果。
还没有设置数据访问环境。
command 是空引用或者命令字符串空。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
如果要求的结果为DataReader,则必须由调用方在外部打开数据访问环境,当DataReader执行完毕后再关闭访问环境;否则该方法将自动打开访问环境,并在DataReader返回前自动关闭访问环境,这样会导致在外部无法使用(因为该DataReader所依赖的数据连接已经关闭)DataReader读取数据。
在当前操作环境中启动一个事务,显式的支持简单的事务调用。
事务对象,事务启动成功返回事务对象实例。
在当前操作环境中启动一个事务,显式的支持简单的事务调用。
事务隔离级别。
事务对象,事务启动成功返回事务对象实例。
释放资源。
已重写,获取哈希码。
哈希码。
执行指定的非查询命令。
要执行的命令语句。该语句必须是标准的数据库语句。
要执行的命令类型。
要执行的命令的参数集合。
返回命令影响的行数。
还没有设置数据访问环境。
commandText 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回查询结果的第一行第一列。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
查询结果的 System.Data.IDataReader对象。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回查询结果集。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回查询结果集的第一个DataTable。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
获取或设置 AbstractDbProvider 对象的 IDbConnection 实例。
获取或设置 AbstractConnection 对象的 IDbTransaction 实例。
是否已经处在打开状态。
获取或设置连接的数据库连接字符串。
获取连接的数据库连接超时时间。
获取或者数据库命令超时时间。
获取原始数据库连接。
命令分配器清单。
命命分配器对象。
是否可分配。
工作中。
统一的数据库访问参数,提供给系统数据库访问参数,此参数可以为不同的数据库提供。
初始化 Parameter 类实例。
初始化 Parameter 类实例。
参数名称。
数据类型。
初始化 Parameter 类实例。
参数名称。
参数值。
初始化 Parameter 类实例。
参数名称。
数据类型。
参数大小。
初始化 Parameter 类实例。
参数名称。
数据类型。
参数大小。
源列的名称。
初始化 Parameter 类实例。
参数名称。
数据类型。
参数大小。
参数是只可输入、只可输出、双向还是存储过程返回值参数。
参数是否接受空值。
参数的精度。
参数的小数位数。
源列的名称。
加载 Value 时使用的 DataRowVersion。
参数的值。
反序列化对象。
数据。
序列化上下文。
使用将目标对象序列化所需的数据填充 SerializationInfo。
要填充数据的 SerializationInfo。
此序列化的目标。
转换为特定的数据库访问接口参数。
执行数据库访问的数据连接对象。
与特定数据库访问接口相关的数据库访问参数。
克隆一个 Parameter 对象。
克隆一个 Parameter 对象。
重写基类 ToString 方法。
返回参数名称。
从指定的 BufferReader加载对象。
读取器。
将对象保存到指定的BufferWriter。
编写器。
获取或设置一个值,指示数值参数的精度。
获取或设置一个值,指示数值参数的小数位数。
获取或设置一个值,参数的大小。
获取或设置一个值,该值指示参数是只可输入、只可输出、双向还是存储过程返回值参数。
获取或设置参数名称
获取或设置参数的 DbType
获取或设置该参数的值。
参数值/XML。
获取一个值,该值指示参数是否接受空值。
获取或设置在加载 Value 时使用的 DataRowVersion。
获取或设置 IDataParameter 的名称。
获取或设置源列的名称,该源列映射到 DataSet 并用于加载或返回 Value。
IDbProvider执行命令之前是否重写命。
是否为表值参数,应对OracleType.Cursor。
数据Tag接口。
获取或设置包含有特定数据的对象。
数据库实体列定义。
行版本列。
缓存更新。
为数据实体设置属性值。
数据实体。
属性值。
获取数据实体属性值。
数据实体。
属性值。
使用将目标对象序列化所需的数据填充 SerializationInfo。
要填充数据的 SerializationInfo。
此序列化的目标。
创建作为当前实例副本的新对象。
作为此实例副本的新对象。
生成赋值表达式。
生成取值表达式。
获取列的标题。
该标题用来对用户显示友好的名称。
获取列的名称。
该名称对应 Entity 在数据库中的相应字段的名称,或者是对聚合列等的名称。
获取列数据的数据类型。
该值由 System.Data.DbType 定义,并映射到相应的数据库数据类型和 .NET 公共类型。
列顺序号。
获取列的默认值。
该值不会是空引用,空值被映射为 System.DBNull.Value。
获取列是否为否数据库主键。
该值不会是空引用,空值被映射为true。
获取列是否为自动增加列。
是否为虚拟列。
关联实体。
引用属性。
是否为时间戳列。
是否为缓存更新字段。
数据长度。
小数位置。
获取或设置包含有特定数据的对象。
映射属性。
获取或设置实体类型。
读数据方法。
写数据方法。
属性名。
缓存访问器接口。
为ORM对象提供缓存查询能力。
缓存刷新实体。
实体。
表缓存查询。
表。
表缓存查询。
表。
数据查询条件。
表达式比较。
比较两个表达式,以确定它们是否是等价的。
控制的延迟可装载类型的通用接口。
IDeferLoadable的简单实现。
表达式计算器
将算术表达式转换为逆波兰表达式
要计算的表达式,如"1+2+3+4"
对逆波兰表达式进行计算
计算节点的值
节点的类型
要计算的值,有可能是两位或一位数
将某个值转换为bool值
将某个值转换为decimal值
对表达式进行计算
要计算的表达式,如"1+2+3+4"
返回计算结果,如果带有逻辑运算符则返回true/false,否则返回数值
对表达式进行计算
要计算的表达式,如"1+2+3+4"
实例。
返回计算结果,如果带有逻辑运算符则返回true/false,否则返回数值
基于数据库的缓存服务提供者。
缓存提供者接口。
用于向系统提供基本的数据实体缓存服务。
数据缓存服务。
获取数据更新,获取dataType对象updateProperty的值大于updateTime的数据集合。
数据类型。
更新属性。
更新时间。
发生更新的数据集合。
会话ID。
检索数据,根据指定条件检索,不使用缓存。
数据类型。
检索条件。
记录数。
符合条件的数据。
检索数据,根据指定条件检索,不使用缓存。
实体类型。
检索条件。
记录数。
符合条件的数据。
获取数据更新,获取dataType对象updateProperty的值大于updateTime的数据集合。
数据类型。
更新属性。
更新时间。
发生更新的数据集合。
会话ID。
从数据库读缓存。
从本地缓存之中求出最后一次更新之后之后更新的记录。
是否需要重新加载。
缓存读写接口、自定义序列化机制。
最后更新时间。
关联数据。
缓存存储根对象。
数据类型。
在内存缓存之中存储的对象的根Pack,数据被包裹在CacheRoot之中,CacheRoot是本地持久化读写的最小单位。
初始化CacheRoot实例。
从指定的 BufferReader加载对象。
读取器。
将对象保存到指定的BufferWriter。
编写器。
最后更新时间。
关联数据。
缓存项目。
基于XML配置文件的多租户切换构件。
多租户上下文切换接口。
根据帐套名称取指定租户数据连接提供者程序。
帐套名称,数据库连接提供者。
数据库连接程序。
释放连接。
对象实例。
初始化XMLMultiTenant对象实例。
求出数据连接。
帐套。
施放对象。
表达式替换。
替换到一个特定的实例表达式节点。
rewrites nested projections into client-side joins
Linq查询表达式/解析后结构。
处理Skip。
处理Top/Take。
处理排序。
处理列名选择。
是否处理记录总数。
第一条记录。
最后一条记录。
默认对象。
条件表达式。
排序表达式。
条件表达式。
跳过前面N条记录。
记录总数。
Linq异常。
初始化 LinqException 类的新实例。
使用指定的错误消息初始化 LinqException 类的新实例。
描述错误的消息。
用序列化数据初始化 System.Exception 类的新实例。
System.Runtime.Serialization.SerializationInfo,它存有有关所引发异常的序列化的对象数据。
System.Runtime.Serialization.StreamingContext,它包含有关源或目标的上下文信息。
使用指定错误消息和对作为此异常原因的内部异常的引用来初始化 System.Exception 类的新实例。
解释异常原因的错误消息。
导致当前异常的异常;如果未指定内部异常,则是一个 null 引用(在 Visual Basic 中为 Nothing)。
数据实体缓存。
初始化DataEntityCache。
注册实体缓存。
实体类型。
更新字段。
注册实体缓存。
实体类型。
更新字段。
缓存更新周期。
注册实体缓存。
实体类型。
更新字段。
注册实体缓存。
实体类型。
更新字段。
缓存更新周期。
注册实体缓存。
实体类型。
新字段。
注册实体缓存。
实体类型。
新字段。
缓存更新周期。
注册实体缓存。
实体类型。
新字段。
注册实体缓存。
实体类型。
新字段。
缓存更新周期。
同步加载。
列出已缓存的所有CacheKey。
已缓存的CacheKey清单。
根据类型求CacheKey。
实体类型。
CacheKey。
求缓存Key。
实体类型。
获取实体缓存。
实体类型。
实体数据集合。
获取实体缓存。
实体类型。
实体数据集合。
强制更新缓存。
实体类型。
预加载/缓存预热。
程序集。
获取实体缓存。
实体类型。
实体数据集合。
获取实体缓存。
实体类型。
实体数据集合。
求缓存Key/内部使用。
缓存的会话ID。
工作线程。
定义以DataReader作为结果返回时的数据访问委托。
数据调取器。
定义数据库操作的事务处理委托。
数据访问器对象。
定义数据库操作的事务处理委托。
数据访问器对象。
委托参数。
数据访问提供者/数据访问器。
本接口是数据访问的一个基础接口,用于完成最基础的数据访问。
执行指定的非查询命令。
要执行的命令语句。该语句必须是标准的数据库语句。
返回命令影响的行数。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
执行指定的非查询命令。
要执行的命令语句。该语句必须是标准的数据库语句。
要执行的命令的参数集合。
返回命令影响的行数。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
执行指定的非查询命令。
要执行的命令语句。该语句必须是标准的数据库语句。
要执行的命令类型。
返回命令影响的行数。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
执行指定的非查询命令。
要执行的命令语句。该语句必须是标准的数据库语句。
要执行的命令类型。
要执行的命令的参数集合。
返回命令影响的行数。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
执行指定的非查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装。
返回命令影响的行数。
还没有设置数据访问环境。
command 是空引用或者命令字符串空。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
返回查询到的数据结果。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
如果要求的结果为DataReader,则必须由调用方在外部打开数据访问环境,当DataReader执行完毕后再关闭访问环境;否则该方法将自动打开访问环境,并在DataReader返回前自动关闭访问环境,这样会导致在外部无法使用(因为该DataReader所依赖的数据连接已经关闭)DataReader读取数据。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
调用方要求的返回结果的类型。
返回查询到的数据结果。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
如果要求的结果为DataReader,则必须由调用方在外部打开数据访问环境,当DataReader执行完毕后再关闭访问环境;否则该方法将自动打开访问环境,并在DataReader返回前自动关闭访问环境,这样会导致在外部无法使用(因为该DataReader所依赖的数据连接已经关闭)DataReader读取数据。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
返回查询到的数据结果。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
如果要求的结果为DataReader,则必须由调用方在外部打开数据访问环境,当DataReader执行完毕后再关闭访问环境;否则该方法将自动打开访问环境,并在DataReader返回前自动关闭访问环境,这样会导致在外部无法使用(因为该DataReader所依赖的数据连接已经关闭)DataReader读取数据。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
调用方要求的返回结果的类型。
返回查询到的数据结果。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
如果要求的结果为DataReader,则必须由调用方在外部打开数据访问环境,当DataReader执行完毕后再关闭访问环境;否则该方法将自动打开访问环境,并在DataReader返回前自动关闭访问环境,这样会导致在外部无法使用(因为该DataReader所依赖的数据连接已经关闭)DataReader读取数据。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
调用方要求的返回结果的类型。
返回查询到的数据结果。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
如果要求的结果为DataReader,则必须由调用方在外部打开数据访问环境,当DataReader执行完毕后再关闭访问环境;否则该方法将自动打开访问环境,并在DataReader返回前自动关闭访问环境,这样会导致在外部无法使用(因为该DataReader所依赖的数据连接已经关闭)DataReader读取数据。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回查询到的数据结果。
还没有设置数据访问环境。
command 是空引用或者命令字符串空。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
如果要求的结果为DataReader,则必须由调用方在外部打开数据访问环境,当DataReader执行完毕后再关闭访问环境;否则该方法将自动打开访问环境,并在DataReader返回前自动关闭访问环境,这样会导致在外部无法使用(因为该DataReader所依赖的数据连接已经关闭)DataReader读取数据。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
返回查询结果的第一行第一列。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
返回查询结果的第一行第一列。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回查询结果的第一行第一列。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回查询结果的第一行第一列。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
查询结果的 System.Data.IDataReader对象。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
查询结果的 System.Data.IDataReader对象。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
查询结果的 System.Data.IDataReader对象。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
查询结果的 System.Data.IDataReader对象。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
返回查询结果集。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
返回查询结果集。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回查询结果集。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回查询结果集。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
返回查询结果集的第一个DataTable。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
返回查询结果集的第一个DataTable。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回查询结果集的第一个DataTable。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回查询结果集的第一个DataTable。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
返回第一列的值。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
返回第一列的值。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回第一列的值。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回第一列的值。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
返回第一行的Key-Value。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
返回第一行的Key-Value。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回第一行的Key-Value。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回第一行的Key-Value。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
返回第一个查询结果Matrix。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
返回第一个查询结果Matrix。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回第一个查询结果Matrix。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回第一个查询结果Matrix。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
返回第一个查询结果的ER架构定义。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
返回第一个查询结果的ER架构定义。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回第一个查询结果的ER架构定义。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回第一个查询结果的ER架构定义。
在事务环境中执行给定的 EAS.Data.Access.TransactionHandler,该EAS.Data.Access.TransactionHandler中包括了要在事务中执行的所有数据库操作。
要执行的 EAS.Data.Access.TransactionHandler 对象。
返回受影响的行数,该值为 EAS.Data.Access.TransactionHandler 返回的结果,默认返回 0。
handler 为空引用。
还没有设置数据访问环境。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
不要在 EAS.Data.Access.TransactionHandler 对象中处理事务,事务的开始和结束都由该方法负责,即使执行中出现异常,该方法也会正确地回滚事务。
在事务环境中执行给定的 TransactionHandler,该TransactionHandler中包括了要在事务中执行的所有数据库操作。
要执行的 TransactionHandler 对象。
调用参数。
返回受影响的行数,该值为 TransactionHandler 返回的结果,默认返回 0。
handler 为空引用。
还没有设置数据访问环境。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
不要在 EAS.Data.Access.TransactionHandler 对象中处理事务,事务的开始和结束都由该方法负责,即使执行中出现异常,该方法也会正确地回滚事务。
委托查询。当调用方需要返回DataReader时,如果使用Query,则必须自行打开环境和关闭环境以及DataReader的关闭。
需要由DelegateQuery方法代为调用的EAS.Data.Access.DataReaderHandler委托对象。
要执行的查询命令文本。
委托查询。当调用方需要返回DataReader时,如果使用Query,则必须自行打开环境和关闭环境以及DataReader的关闭。
需要由DelegateQuery方法代为调用的EAS.Data.Access.DataReaderHandler委托对象。handler中的方法可以关闭DataReader对象,也可以不关闭DataReader对象。
要执行的查询命令文本。
查询命令类型。
命令参数。
handler 为空引用。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
在当前操作环境中启动一个事务,显示的支持简单的事务调用。
事务对象,事务启动成功返回事务对象实例。
在当前操作环境中启动一个事务,显示的支持简单的事务调用。
事务隔离级别。
事务对象,事务启动成功返回事务对象实例。
获取相关的查询语言。
查询语言类型。
查询语言/用于Linq解析。
数据门户服务。
上下文环境。
数据访问器对象。
获取进行数据操作的数据访问对象。
DataColumnPropertyDescriptor 的摘要说明。
数据通道契约,为分布式Orm/Linq提供基础支持,分布式Orm/Linq操作经由DataChannel操作。
数据实体是否在数据库存在。
主键值。
指定键值的实体存在返回true,否则返回false。
读数据实体。
数据实体。
从数据库读出的数据对象。
插入数据实体。
数据实体。
修改数据实体。
数据实体。
保存数据实体。
数据实体。
删除数据实体。
数据实体。
根据条件删除数据表中记录。
实体类型。
数据过滤条件。
删除的记录数。
根据条件更新数据库表中的指定列的值。
实体类型。
数据查询条件,为空引用则更新全部表。
要更新的列及指定的值。
更新操作所影响的数据行数。
表查询。
实体类型。
数据查询条件。
要选择的属性集合,为空则取所有与数据库映射的属性。
跳过开始的N条记录,小于等于0则忽略。
要返回的记录总数,小于等于0则忽略。
查询结果。
计算表的记录总数。
实体类型。
数据查询条件。
要选择的属性集合,为空则取所有与数据库映射的属性。
查询结果。
Matrix数据适当配器。
向Linq查询提供者提供基于矩阵数据源的数据填写。
Linq查询结果填充适配器。
向Linq查询提供者提供数据填写操作。
获取指定列的名称。
从零开始的列索引。
字段名称或空字符串。
当前行指定列是否为空。
从零开始的列索引。
指定单元格的值为 Null,则为 true;否则为 false。
获取当前行指定单元列的值。
从零开始的列索引。
指定单元格的值。
获取当前行指定单元列的值。
从零开始的列索引。
目标类型。
指定单元格的值。
将读写索引移动到数据源开始行。
读写索引移动到下一行。
如果成功地推进到适配器下一行,则为 true;如果越过适配器的结尾,则为 false。
读写索引移动到下一行。
如果成功地推进到适配器下一行,则为 true;如果越过适配器的结尾,则为 false。
获取当前行中的列数。
初始化MatrixReader对象实例。
初始化MatrixReader对象实例。
Matrix对象实例。
获取指定列的名称。
从零开始的列索引。
字段名称或空字符串。
当前行指定单元格是否为空。
从零开始的列索引。
指定单元格的值为 Null,则为 true;否则为 false。
获取当前行指定单元格的值。
从零开始的列索引。
指定单元格的值。
获取当前行指定单元列的值。
从零开始的列索引。
目标类型。
指定单元格的值。
将读写索引移动到矩阵开始行。
移动到下一行。
如果成功地推进矩阵下一行,则为 true;如果越过矩阵的结尾,则为 false。
获取矩阵对象。
获取当前行中的列数。
类型相关的辅助方法。
Linq扩展方法定义
批量更新
实体类型。
数据实体查询对象。
查询条件表达式
更新表达式
更新影响的行数
求运算符号。
解析更新表达式。
批量更新
实体类型。
数据实体查询对象。
更新表达式
查询条件表达式
更新影响的行数
批量删除
实体类型。
数据实体查询对象。
查询条件表达式。
删除影响的行数。
向数据库插入数据实体。
实体类型。
数据实体查询对象。
数据实体。
更新数据实体值到数据库。
实体类型。
数据实体查询对象。
数据实体。
保存数据实体值到数据库。
实体类型。
数据实体查询对象。
数据实体。
从数据库中删除当前数据。
实体类型。
数据实体查询对象。
数据实体。
从数据库读取/同步数据对象的值。
实体类型。
数据实体查询对象。
数据实体。
从数据库读取/同步数据对象的值。
实体类型。
数据实体查询对象。
数据实体。
查询实体记录。
表类型。
数据实体查询对象。
查询结果。
根据条件查询实体记录。
表类型。
数据实体查询对象。
数据查询条件。
查询结果。
根据条件查询实体记录。
表类型。
数据实体查询对象。
数据查询条件。
要选择的属性集合,为空则取所有与数据库映射的属性。
查询结果。
根据条件查询实体记录。
表类型。
数据实体查询对象。
数据查询条件。
跳过开始的N条记录,小于等于0则忽略。
要返回的记录总数,小于等于0则忽略。
查询结果。
根据条件查询实体记录。
表类型。
数据实体查询对象。
数据查询条件。
要选择的属性集合,为空则取所有与数据库映射的属性。
跳过开始的N条记录,小于等于0则忽略。
要返回的记录总数,小于等于0则忽略。
查询结果。
数据事务。
提交事务。
回滚事务。
事务完成时触发。
事务失败时触发。
释放事务,如果事务未提交,只直接回滚。
根据事务ID求出数据事务。
事务ID。
事务对象。
事务ID。
定义数据库记录的映射对象。
可以通过该类的继承类的对象表达一个数据库记录,并通过该对象对相应的数据库记录进行各种操作。
实体分部类,定义保护方法。
实体对象接口。
从2005开始使用的ORM技术体系,采用Table-Entity的结构,目前不再提供新的扩展和支持。
复制 一个新的IEntity对象。
Entity对象的复制。
实在是否在数据库存在。
DbConnection 为空引用、DbTableName 为空、还没有定义对象的属性、还没有定义对象的主键属性(更新时)、或者主键属性的值为空值。
从数据库中加载当前数据对象的值。
刷新当前数据对象。
从数据库中加载当前数据对象的值。
刷新当前数据对象。
从数据库中加载当前数据对象的值。
保存当前数据对象。
根据当前数据对象的值更新相应数据库记录的值。如果没有为对象添加任何属性,则不会产生任何效果。
插入当前数据对象。
根据当前数据对象的值向数据库插入一条数据库记录。如果没有为对象添加任何属性,则不会产生任何效果。
更新当前数据对象。
根据当前数据对象的值更新相应数据库记录的值。如果没有为对象添加任何属性,则不会产生任何效果。
从数据库中删除当前数据对象(对应的数据库记录)。
删除后仍然可以使用 Save 方法将对象再次保存到数据库。
获取IEntity对象所属于的ITable对象的类型。
获取IEntity对象的列集合,我们定义了表/行/列的数据表格模型,目前是以表行为结构进行整理的。
获取IEntity对象的属性集合,列集合(Columns)的同义词。
获取IEntity对象中的主键集合。
实体所在的表,实体对象可以是独立于表对象、也可依附于一个表对象这上。
数据标记。
实体的状态,即对于数据源来说,指示实现数据是否要同步到数据库。
初始化 Entity 类的新实例。
使用Table对象初始化Entity类的新实例。
反序列化对象。
数据。
序列化上下文。
复制一个新的Entity对象。
IEntity对象的复制。
获取数据实体对象中的列集合(Column集合)。
保存当前数据对象。
DbConnection 为空引用、DbTableName 为空、还没有定义对象的属性、还没有定义对象的主键属性(更新时)、或者主键属性的值为空值。
根据当前数据对象的值更新相应数据库记录的值。如果没有为对象添加任何属性,则不会产生任何效果。
插入当前数据对象。
根据当前数据对象的值向数据库插入一条数据库记录。如果没有为对象添加任何属性,则不会产生任何效果。
更新当前数据对象。
根据当前数据对象的值更新相应数据库记录的值。如果没有为对象添加任何属性,则不会产生任何效果。
刷新当前数据对象。
刷新当前数据对象。
从数据库中加载当前数据对象的值。
实在是否在数据库存在。
从数据库中加载当前数据对象的值。
缓存刷新,根据实体对象依附的表对象缓存刷新实体数据。
缓存中是否存在实体数据。
从数据库中删除当前数据对象(对应的数据库记录)。
删除后仍然可以使用 Save 方法将对象再次保存到数据库。
使用将目标对象序列化所需的数据填充 SerializationInfo。
要填充数据的 SerializationInfo。
此序列化的目标。
受保护的内部数据变量,指示实体依附的表对象。
内部私有变量,缓存访问器。
为 Entity 添加一个新的属性。
属性的显示标题。如果该值为空引用或者空字符串,则使用 name 作为标题。
属性名称。名称比较不区分大小写。
属性数据类型。
返回已经创建并且已经添加到对象属性列表中的属性对象引用。
name 为空引用或者空字符串。
对象已经存在相应名称的属性。
如果 Caption 为空引用或者空字符串,则使用 name 设置该值。属性的 Expression 设置为 name 值。
为 Entity 添加一个新的属性。
属性的显示标题。如果该值为空引用或者空字符串,则使用 name 作为标题。
属性名称。名称比较不区分大小写。
属性数据类型。
属性的默认值。可以是空引用,在内部自动转换为 System.DBNull.Value。
返回已经创建并且已经添加到对象属性列表中的属性对象引用。
name 为空引用或者空字符串。
对象已经存在相应名称的属性。
如果 Caption 为空引用或者空字符串,则使用 name 设置该值。属性的 Expression 设置为 name 值。
为 Entity 添加一个新的属性。
属性名称。名称比较不区分大小写。
属性数据类型。
返回已经创建并且已经添加到对象属性列表中的属性对象引用。
name 为空引用或者空字符串。
对象已经存在相应名称的属性。
属性的 Caption、Expression 设置为 name 值。
为 Entity 添加一个新的属性。
属性名称。名称比较不区分大小写。
属性数据类型。
属性的默认值。可以是空引用,在内部自动转换为 System.DBNull.Value。
返回已经创建并且已经添加到对象属性列表中的属性对象引用。
name 为空引用或者空字符串。
对象已经存在相应名称的属性。
属性的 Caption、Expression 设置为 name 值。
从Entity中删除一个属性。
要删除的属性名称。
成功被删除的属性。
从Entity中删除一个属性。
要删除属性索引。
成功被删除的属性。
从Entity中删除一个属性。
要删除的属性。
成功被删除的属性。
实体所在的表,实体对象可以是独立于表对象、也可依附于一个表对象这上。
对象状态。
缓存访问器对象。
获取IEntity对象所属于的ITable对象的类型。
获取数据表的名称。
该值可以是完全限定名称。名称比较不区分大小写。
获取 Entity 对象中的列集合(Column集合)。
获取 Entity 对象中的属性集合(Column同义词)。
获取实体对象的主键名称及其值的集合。
获取或者设置和数据库表主键对应的 Entity 属性的名称(Name)。
当前对象的属性中不包含数组中包含的属性名称。
将主键属性设置为空引用,或者属性数组中包含空的属性名称。
还没有定义任何对象属性。
数据标记。
作用域词典。
基于数据库的IQueryProvider实现。
依托于不同的QueryLanguage实现对不同数据库的访问支持。
抽象的LINQ查询提供者程序。
IQueryText接口。
实现GetQueryText处理。
获取查询文本。
表达式。
表达式对应的查询文本。
未实现。
Converts the query expression into text that corresponds to the command that would be executed.
Useful for debugging.
Execute the query expression (does translation, etc.)
Convert the query expression into an execution plan
Do all query translations execpt building the execution plan
Determines whether a given expression can be executed locally.
(It contains no parts that should be translated to the target System.Environment.)
Execute an actual query specified in the target language using the sADO connection
Converts a data reader into a sequence of objects using a projector function on each row
Get an IEnumerable that will execute the specified query when enumerated
Get an ADO command object initialized with the command-text and parameters
Write a command to the log
查询策略。
映射。
查询语言。
上下文环境。
数据访问器对象。
获取进行数据操作的数据访问对象。
数据库列定义。
转换为字符串。
列名。
数据类型。
数据架构。
初始化DbTableScheme对象实例。
表名。
列集合。
IDataAccessor(数据访问器扩展方法)。
执行给定的数据库查询命令。
返回的实体类型。
数据访问器对象。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
返回查询结果集合。
执行给定的数据库查询命令。
返回的实体类型。
数据访问器对象。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
返回查询结果集合。
执行给定的数据库查询命令。
返回的实体类型。
数据访问器对象。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回查询结果集合。
执行给定的数据库查询命令。
返回的实体类型。
数据访问器对象。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回查询结果集合。
还没有设置数据访问环境。
commandString 是空引用或者空字符串。
实现实体的状态(即数据库记录当前的状态)。
记录为新添加记录。
实现已加载数据。
当前记录已经删除。
表达式书写器。
在C#语法写出一个表达式树。
Removes column declarations in SelectExpression's that are not referenced
丢失列。?
Removes joins expressions that are identical to joins that already exist
Duplicate the query expression by making a copy with new table aliases
表达式错误
定义Accessor的Query方法的结果类型。
0x00,指示结果应当以默认的形式返回,用于返回一个单一结果(比如 select count(*) 返回的结果等),数据库空值(NULL)使用空引用返回。
0x01,指示结果应当以 System.Data.IDataReader 对象的形式返回,该对象提供只读的、向前的、直接的数据库访问。
该结果可以用于访问一个数据库记录集。
0x02,指示结果应当以 System.Data.DataSet 对象的形式返回,该对象提供非连接的、缓存的数据库数据访问。
该结果可以用于访问一个数据库记录集。
0x03,指示结果应当以 System.Data.DataTable 对象的形式返回,该对象提供非连接的、缓存的数据库数据访问。
该结果可以用于访问一个数据库记录集。
0x04,指示结果应当以 System.Collections.IDictionary对象的形式返回,该对象提供非连接的、缓存的数据库数据读取。
该结果可以用于访问一个数据库记录。
数据库空值(NULL)使用空引用返回,空结果集使用长度为0的集合返回。
0x05,指示结果应当以 System.Collections.ArrayList 对象的形式返回,该对象提供非连接的、缓存的数据库数据读取。
该结果可以用于访问一个表中革一列的所有数据库记录。集合中的每一个元素顺序地表示查询列表行的记录值。
数据库空值(NULL)使用空引用返回,空结果集使用长度为0的集合返回。
0x06,指示结果应当以 EAS.Data.Matrix 对象的形式返回,该对象提供非连接的、缓存的数据库数据读取。
该结果可以用于访问一个数据库记录集,其功能相似于DataTable、性能优于DataTable。
0x07,指示结果仅返回查询结果的DataTable架构,以DbTableSchema对象的形式返回。
数据库访问方法数据库命令参数。
集合中的元素为 EAS.Data.Access.Parameter 对象。
初始化 ParameterCollection 对象的实例。
使用给定的初始容量初始化 ParameterCollection 对象的实例。
使用给定的参数集合初始化 ParameterCollection 对象的实例。
反序列化对象。
数据。
序列化上下文。
使用将目标对象序列化所需的数据填充 SerializationInfo。
要填充数据的 SerializationInfo。
此序列化的目标。
向集合中添加一个新的 EAS.Data.Access.Parameter 对象。
参数名称。
参数数据类型。
参数大小。
参数值。
返回已经创建并已经添加到集合中的 EAS.Data.Access.Parameter 对象引用。
如果集合中已经存在同名的参数对象,则返回已经存在的参数对象的索引,而不是将新的对象添加到集合中。
向集合中添加一个新的 EAS.Data.Access.Parameter 对象。
参数名称。
参数数据类型。
参数值。
返回已经创建并已经添加到集合中的 EAS.Data.Access.Parameter 对象引用。
如果集合中已经存在同名的参数对象,则返回已经存在的参数对象的索引,而不是将新的对象添加到集合中。
向集合中添加一个新的 EAS.Data.Access.Parameter 对象。
参数名称。
参数值。
返回已经创建并已经添加到集合中的 EAS.Data.Access.Parameter 对象引用。
如果集合中已经存在同名的参数对象,则返回已经存在的参数对象的索引,而不是将新的对象添加到集合中。
判断参数集合中释放已经存在给定名称的参数对象。
要判断的参数的参数名称。
如果集合中已经存在指定名称的参数,则返回true;否则返回false。
获取给定名称的参数对象在集合中的索引位置。
要确定的参数的参数名称。
如果集合中存在给定名称的参数对象,则返回该对象的索引位置;否则返回-1。
向集合中添加一个新的 EAS.Data.Access.Parameter 对象。
在该位置插入 EAS.Data.Access.Parameter 对象。
参数名称。
参数数据类型。
参数大小。
参数值。
返回已经创建并已经添加到集合中的 EAS.Data.Access.Parameter 对象引用。
如果集合中已经存在同名的参数对象,则返回已经存在的参数对象的索引,而不是将新的对象添加到集合中。
向集合中添加一个新的 EAS.Data.Access.Parameter 对象。
在该位置插入 EAS.Data.Access.Parameter 对象。
参数名称。
参数数据类型。
参数值。
返回已经创建并已经添加到集合中的 EAS.Data.Access.Parameter 对象引用。
如果集合中已经存在同名的参数对象,则返回已经存在的参数对象的索引,而不是将新的对象添加到集合中。
从集合中删除具有指定参数的第一个匹配项。
要删除的参数的名称。
将 ParameterCollection 中的元素加到ParameterCollection的末尾。
要附加的ParameterCollection对象。
从指定的 BufferReader加载对象。
读取器。
将对象保存到指定的BufferWriter。
编写器。
获取给定名称的参数的参数值。
集合中不存在指定参数名称的参数。
参数值不会是空引用,如果数据库中的值为空值,则该属性返回System.DBNull.Value对象。
OleDb数据库访问提供者,可以支持所有支撑OleDb的数据库。
初始化 OleDbProvider 类的新实例。
使用给定的连接字符串初始化OleDbProvider的新实例。
数据库连接字符串。
填充数据集,把数据查询结果填充到某一数据集。
要填充的数据集。
执行填充的IDbCommand。
转换通用参数为数据库相关参数。
通用参数。
执行填充的System.Data.IDbCommand。
数据命令日志分配器。
命令调度接口。
定义一些方法,通过这些方法,可以在数据库访问器执行数据库查询之前对查询命令进行自定义检查或修改。
在执行数据库查询之前处理数据库查询命令。
数据查询命令对象。
在执行数据库查询之前处理数据库查询命令。
数据查询命令对象。
查询执行之前。
查询命令对象。
修改执行之前。
查询命令对象。
内部类,数据库命令构造器。
生成实体的选择语句。
元数据。
数据实体。
命令对象。
生成实体的插入语句。
元数据。
数据实体。
命令对象。
生成实体的删除语句。
元数据。
数据实体。
命令对象。
生成实体的更新语句。
元数据。
数据实体。
命令对象。
获取查询语句请求返回的列集合。
元数据。
属性集盒。
生成实体的选择语句。
元数据。
条件记录。
读取的列集合。
命令对象。
生成实体的选择语句。
元数据。
键值集合。
条件记录。
命令对象。
生成实体的选择语句。
元数据。
条件记录。
命令对象。
获取指定属性的DbType
过滤[和]。
定义数据库实体的集合。
可以通过该类的继承类的对象表达一个数据库表、视图(一个查询结果)的多行记录。
数据表分部类,定义保护方法。
定义数据表接口,该接口为对旬关系映射提供支持。
此按口定义了对象关系映射中有关于数据表的描述。
创建数据查询条件。
为表成功创建的一个条件对象。
创建一条新记录,没有同步到数据库。
为本成功成功创建的行实体对象。
从数据库中删除数据表记录。
删除操作所影响的数据行数。
从数据库中删除数据表记录。
数据查询条件,为空引用则返回整个数据库实体(表、视图、表值存储过程)。
删除操作所影响的数据行数。
根据条件更新数据库表中的指定列的值。
要更新的列及指定的值。
数据查询条件,为空引用则更新全部表。
更新操作所影响的数据行数。
根据条件更新数据库表中的指定列的值。
要更新的列及指定的值。
数据查询条件,为空引用则更新全部表。
更新操作所影响的数据行数。
查询,从数据库读取 Table 对象所对应数据库实体数据,刷新同步数据表对象源到数据库对象表。
条件查询,从数据库读取 Table 对象所对应数据库实体数据。
数据查询条件,为空引用则返回整个数据库实体(表、视图、表值存储过程)。
缓存查询,从当前数据表缓存查询实体数据。
缓存查询,从当前数据表缓存查询指定条件的实体数据。
数据查询条件,为空引用则返回整个数据库实体(表、视图、表值存储过程)。
清除表缓存。
使用本表缓存刷新指定的实体对象。
本表对应的实体对象。
根据索引及指定长度取得表中部分记录,组成一个新表。
索引开始位置。
需要取得的实体数。
结果实体组成的新表。
转换为泛型实体集合。
目标类型。
泛型实体集合。
获取或者设置会话对象。
获取 ITable 对象拥有的 IEnrity 对象的类型。
获取Table对象的列集合,我们定义了表/行/列的数据表格模型,目前是以表行为结构进行整理的。
获取Table对象中的实体记录集(Entity集合),我们定义了表/行/列的数据表格模型。
获取Table对象中的主键集合。
获取数据对象存储的表的名称。
该值可以是完全限定名称。名称比较不区分大小写。
获取一个值,指定数据表中的数据是否发生改变,如果发生改变,则会考虑数据是否同步到数据源中。
获取一个值,指示集合中已经修改过的 Entity 对象总数,即此数据表对象所包含的数据行数。
获取表中指定行索引处的实体。
数据标记。
初始化 Table 实例。
创建数据查询条件。
创建一条新记录,没有同步到数据库。
为本成功成功创建的行实体对象。
从数据库中删除数据表记录。
删除操作所影响的数据行数。
从数据库中删除数据表记录。
数据查询条件,为空引用则返回整个数据库实体(表、视图、表值存储过程)。
删除操作所影响的数据行数。
根据条件更新数据库表中的指定列的值。
要更新的列及指定的值。
数据查询条件,为空引用则更新全部表。
更新操作所影响的数据行数。
根据条件更新数据库表中的指定列的值。
要更新的列及指定的值。
数据查询条件,为空引用则更新全部表。
更新操作所影响的数据行数。
缓存查询,从当前数据表缓存查询实体数据。
缓存查询,从当前数据表缓存查询指定条件的实体数据。
数据查询条件,为空引用则返回整个数据库实体(表、视图、表值存储过程)。
清除表缓存。
使用本表缓存刷新指定的实体对象。
本表对应的实体对象。
查询,从数据库读取 Table 对象所对应数据库实体数据。
取得数据库实体中的所有数据。
条件查询,从数据库读取 Table 对象所对应数据库实体数据。
数据查询条件,为空引用则返回整个数据库实体(表、视图、表值存储过程)。
根据索引及指定长度取得表中部分记录,组成一个新表。
索引开始位置。
需要取得的实体数。
结果实体组成的新表。
从不实现 IList 本身的对象返回可以绑定到数据源的 IList。
对象中可以绑定到数据源的 IList。
反序列化对象。
数据。
序列化上下文。
使用将目标对象序列化所需的数据填充 SerializationInfo。
要填充数据的 SerializationInfo。
此序列化的目标。
转换为泛型实体集合。
目标类型。
泛型实体集合。
内部私有变量,ORM访问器。
内部私有变量,缓存访问器。
内部私有变量,数据访问器。
受保护的内部私有成员变量,数据库实体表中的数据列。
受保护的内部私有成员变量,数据库实体表中的数据行。
受保护的内部私有成员变量,系统当前的查询条件。
受保护的内部私有成员变量,系统当前的缓存查询条件。
受保护的内部私有成员变量,变更的数据记录(实体)个数。
为 Table 添加一个新的属性。
属性的显示标题。如果该值为空引用或者空字符串,则使用 name 作为标题。
属性名称。名称比较不区分大小写。
属性数据类型。
返回已经创建并且已经添加到对象属性列表中的属性对象引用。
name 为空引用或者空字符串。
对象已经存在相应名称的属性。
如果 Caption 为空引用或者空字符串,则使用 name 设置该值。属性的 Expression 设置为 name 值。
为 Table 添加一个新的属性。
属性的显示标题。如果该值为空引用或者空字符串,则使用 name 作为标题。
属性名称。名称比较不区分大小写。
属性数据类型。
属性的默认值。可以是空引用,在内部自动转换为 System.DBNull.Value。
返回已经创建并且已经添加到对象属性列表中的属性对象引用。
name 为空引用或者空字符串。
对象已经存在相应名称的属性。
如果 Caption 为空引用或者空字符串,则使用 name 设置该值。属性的 Expression 设置为 name 值。
为 Table 添加一个新的属性。
属性名称。名称比较不区分大小写。
属性数据类型。
返回已经创建并且已经添加到对象属性列表中的属性对象引用。
name 为空引用或者空字符串。
对象已经存在相应名称的属性。
属性的 Caption、Expression 设置为 name 值。
为 Table 添加一个新的属性。
属性名称。名称比较不区分大小写。
属性数据类型。
属性的默认值。可以是空引用,在内部自动转换为 System.DBNull.Value。
返回已经创建并且已经添加到对象属性列表中的属性对象引用。
name 为空引用或者空字符串。
对象已经存在相应名称的属性。
属性的 Caption、Expression 设置为 name 值。
移除一个属性。
要移除的属性名称。
成功被移除的属性。
移除一个属性。
要移除的属性索引。
成功被移除的属性。
移除一个属性。
要移除的属性。
成功被移除的属性。
转换数据行为一个数据实体。
数据行。
成功转换的数据实体。
获取数据对象存储的表的名称。
该值可以是完全限定名称。名称比较不区分大小写。
获取 Table 对象中的实体记录集(Entity集合)。
获取 Table 对象中的列集合(Column集合)。
获取表对象的主键名称及其值的集合。
获取或者设置和数据库表主键对应的 Entity 属性的名称(Name)。
当前对象的属性中不包含数组中包含的属性名称。
将主键属性设置为空引用,或者属性数组中包含空的属性名称。
还没有定义任何对象属性。
获取所有属性的名称数组。
获取 Table 对象拥有的 Entity 对象的类型。
获取一个值,指定集合中的数据是否发生改变。
获取一个值,指示集合中已经修改过的 Entity 对象总数。
获取或设置当前的查询条件。
获取或设置当前的缓存查询条件。
获取表中指定行索引处的实体。
获取表示集合是否是 IList 对象集合的值。
上下文环境。
获取或者设置对象所依附的 ISession。
数据访问器对象。
缓存访问器对象。
获取进行数据操作的数据访问对象。
数据标记。
ORM访问器环境。
受保护的内部私有成员变量,上下文对象。
受保护的内部私有成员变量,会话对象。
上下文环境。
获取或者设置对象环境会话。
获取进行数据操作的数据访问对象。
Orm访问器接口。
数据对象的数据库存取均通过Orm访问器实现。
数据实体是否在数据库存在。
实体类型。
主键值。
指定键值的实体存在返回true,否则返回false。
读数据实体。
实体类型。
数据实体。
从数据库读出的数据对象。
插入数据实体。
数据实体。
修改数据实体。
数据实体。
删除数据实体。
数据实体。
删除数据表中记录。
表类型。
删除的记录数。
根据条件删除数据表中记录。
表类型。
数据过滤条件。
删除的记录数。
根据条件更新数据库表中的指定列的值。
表类型。
数据查询条件,为空引用则更新全部表。
要更新的列及指定的值。
更新操作所影响的数据行数。
表查询。
表类型。
查询结果。
表查询。
表类型。
数据查询条件。
查询结果。
表查询。
表类型。
数据查询条件。
要选择的属性集合,为空则取所有与数据库映射的属性。
查询结果。
表查询。
表类型。
数据查询条件。
跳过开始的N条记录,小于等于0则忽略。
要返回的记录总数,小于等于0则忽略。
查询结果。
表查询。
表类型。
数据查询条件。
要选择的属性集合,为空则取所有与数据库映射的属性。
跳过开始的N条记录,小于等于0则忽略。
要返回的记录总数,小于等于0则忽略。
查询结果。
计算表的记录总数。
表类型。
查询结果。
计算表的记录总数。
表类型。
数据查询条件。
查询结果。
计算表的记录总数。
表类型。
数据查询条件。
要选择的属性集合,为空则取所有与数据库映射的属性。
查询结果。
数据实体是否在数据库存在。
实体对象。
存在返回true,否则返回false。
读数据实体。
实体对象。
结果实体对象。
插入数据实体。
实体。
修改数据实体。
实体。
删除数据实体。
实体。
表查询。
表对象。
数据表。
表查询。
表对象。
数据查询条件。
数据表。
删除数据表中记录。
数据表。
删除的记录数。
根据条件删除数据表中记录。
数据表。
数据过滤条件。
删除的记录数。
根据条件更新数据库表中的指定列的值。
数据表。
数据查询条件,为空引用则更新全部表。
要更新的列及指定的值。
更新操作所影响的数据行数。
根据条件更新数据库表中的指定列的值。
数据表。
数据查询条件,为空引用则更新全部表。
要更新的列及指定的值。
更新操作所影响的数据行数。
获取进行数据操作的数据访问对象。
Adds relationship to query results depending on policy
Removes duplicate column declarations that refer to the same underlying column
Attempts to rewrite cross-apply and outer-apply joins as inner and left-outer joins
聚合检查程序。
确定一个SelectExpression包含任何聚合表达式。
数据实体查询。
数据实体对象类型。
用于QueryProvider的默认IQueryable实现。
初始化Query对象实例。
初始化Query对象实例。
表达式。
初始化Query对象实例。
数据访问器。
ORM访问器。
初始化Query对象实例。
查询提供者。
初始化Query对象实例。
查询提供者。
表达式。
创建一个数据查询对象。
数据查询对象。
创建一个数据查询对象。
表达式。
数据查询对象。
创建一个数据查询对象。
数据访问器。
ORM访问器。
数据查询对象。
返回一个循环访问集合的枚举器。
可用于循环访问集合的 IEnumerator。
返回 Query 的文本化表示形式。
Query 的文本化表示形式。
获取与 System.Linq.IQueryable 的实例关联的表达式树。
获取在执行与System.Linq.IQueryable的此实例关联的表达式树时返回的元素的类型。
获取与此数据源关联的查询提供程序。
数据访问器对象。
获取进行数据操作的数据访问对象。
初始化DataEntityQuery对象实例。
初始化DataEntityQuery对象实例。
表达式。
初始化DataEntityQuery对象实例。
数据访问器。
ORM访问器。
初始化DataEntityQuery对象实例。
查询提供者。
初始化Query对象实例。
查询提供者。
表达式。
创建一个数据查询对象。
数据查询对象。
创建一个数据查询对象。
表达式。
数据查询对象。
创建一个数据查询对象。
数据访问器。
ORM访问器。
数据查询对象。
数据异常。
初始化 DataException 类的新实例。
使用指定的错误消息初始化 DataException 类的新实例。
描述错误的消息。
用序列化数据初始化 DataException 类的新实例。
System.Runtime.Serialization.SerializationInfo,它存有有关所引发异常的序列化的对象数据。
System.Runtime.Serialization.StreamingContext,它包含有关源或目标的上下文信息。
使用指定错误消息和对作为此异常原因的内部异常的引用来初始化 DataException 类的新实例。
解释异常原因的错误消息。
导致当前异常的异常;如果未指定内部异常,则是一个 null 引用(在 Visual Basic 中为 Nothing)。
Odbc数据库访问提供者,可以支持所有支撑Odbc的数据库。
Odbc数据库访问提供者,可以支持所有支撑Odbc的数据库。
初始化 OdbcDbProvider 类的新实例。
使用给定的连接字符串初始化OdbcDbProvider的新实例。
数据库连接字符串。
填充数据集,把数据查询结果填充到某一数据集。
要填充的数据集。
执行填充的System.Data.IDbCommand。
转换通用参数为数据库相关参数。
通用参数。
执行填充的System.Data.IDbCommand。
初始化 OdbcProvider 类的新实例。
使用给定的连接字符串初始化OdbcDbProvider的新实例。
数据库连接字符串。
基于Socket的数据修改通告。
数据变更通告接口。
数据插入通告。
实体。
数据修改通告。
实体。
数据批量更新通告。
实体类型。
数据删除通告。
实体。
数据批量删除通告。
实体类型。
插入数据主题。
更新数据主题。
删除数据主题。
批量更新数据主题。
批量删除数据主题。
数据插入通告。
实体。
实体。
数据修改通高。
实体。
实体。
数据删除通告。
实体。
实体。
数据批量更新通告。
实体类型。
数据批量删除通告。
实体类型。
消息总线。
子实体定义。
初始化ChildEntity对象实例。
初始化ChildEntity对象实例。
ChildEntityAttribute对象。
初始化ChildEntity对象实例。
父实体主键。
标题。
子实体类型。
子实体属性。
创建作为当前实例副本的新对象。
作为此实例副本的新对象。
父实体属性。
标题。
子实体类型。
子实体属性。
属性对象。
Linq表达式扩展。
创建一个条件表达式。
实体类型。
表达式对象。
创建一个条件表达式,值为true。
实体类型。
表达式对象。
创建一个条件表达式,值为false。
实体类型。
表达式对象。
动态OR表达式。
实体类型。
扩展表达式。
动态表达式。
结构表达式。
动态AND表达式。
实体类型。
扩展表达式。
动态表达式。
结构表达式。
returns the list of SelectExpressions accessible from the source expression
缓存对象(项目)定义。
初始化CacheKey实例。
初始化CacheKey实例。
实体类型。
空值对象。
确定指定的 CacheKey 是否等于当前的 CacheKey。
与当前的 CacheKey 进行比较的 CacheKey。
如果指定的 CacheKey 等于当前的 CacheKey,则为 true;否则为 false。
求CacheKey的Hash码。
哈希码。
数据类型。
更新属性。
最后成功更新时间。
最后更新动作时间。
更新周期。
缓存是否成功加载。
更新缓存完成之后事件。
是事正在工作。
合并方法。
检索方法。
Silverlight/Rdl报表的通信对象。
初始化XamlRoot实例。
实例ID。
报名名称。
总页数。
页宽。
页高。
Xaml代码集合。
实体类型。
查询条件。
跳过M记录。
取N条记录。
实体类型。
方法名称。
事务切面属性。
初始化AspectMethodAttribute对象实例。
初始化AspectMethodAttribute对象实例。
范围选项。
初始化AspectMethodAttribute对象实例。
事务级别。
初始化AspectMethodAttribute对象实例。
事务级别。
事务超时。
初始化AspectMethodAttribute对象实例。
范围选项。
事务级别。
初始化AspectMethodAttribute对象实例。
范围选项。
事务级别。
事务超时。
获取对应的方面(切面)接口。
返回企业事务切面处理对象。
事务范围选项。
事务级别。
事务超时。
Condition 类的数据元素,即表示数据处理条件组合中的单体条件。
利用 Table 对象初始化 Element 类实例。
Table 对象。
初始化 Element 类实例。
Table 对象。
列名称。
条件表达式(值)
条件元素类型。
条件表达式(值)是否为数据库指段。
条件元素名称为空引用。
条件元素名称为空字符串。
条件元素表达式为空引用。
实体对象不包含名称“name”的列。
初始化 Table 类实例。
Table 对象。
列名称。
条件表达式(值)
条件元素类型。
初始化 Element 类实例。
Entity 对象。
列名称。
条件表达式(值)
条件表达式(值)是否为数据库指段。
初始化 Table 类实例。
Table 对象。
列名称。
条件表达式(值)
!运算符重载,对条件求反运行。
条件元素。
分析构造条件表达式,分析数据库字断条件表达式。
构造好的条件表达式。
分析构造条件表达式,分析值条件表达式。
构造好的条件表达式。
分析常量表达式。
从指定的 BufferReader加载对象。
读取器。
将对象保存到指定的BufferWriter。
编写器。
元数据对象。
获取或设置一个值,批示条件表达式的名称(列名称)。
条件元素名称为空引用。
条件元素名称为空字符串。
实体对象不包含名称“name”的列。
左表达式。
获取或设置一个值,指示条件表达式的值。
条件元素表达式为空引用。
左表达式是否为字段。
获取或设置一个值,指示条件表达式的值还是数据库字段。
获取一个值,批示条件元素分析后的条件字符串。
条件元素名称为空引用。
条件元素名称为空字符串。
条件元素表达式为空引用。
实体对象不包含名称“name”的列。
获取一个值,指示数据构造过程的所用到条件参数集合。
系统默认提供的ORM访问器。
ORM访问器。
初始化OrmAccessor对象实例。
析构函数。
数据实体是否在数据库存在。
实体对象。
存在返回true,否则返回false。
读数据实体。
实体类型。
查询结果实体。
保存数据实体。
数据实体。
插入数据实体。
实体。
修改数据实体。
实体。
删除数据实体。
实体。
表查询。
表对象。
数据表。
表查询。
表对象。
数据查询条件。
数据表。
删除数据表中记录。
数据表。
根据条件删除数据表中记录。
数据表。
数据过滤条件。
根据条件更新数据库表中的指定列的值。
数据表。
数据查询条件,为空引用则更新全部表。
要更新的列及指定的值。
更新操作所影响的数据行数。
根据条件更新数据库表中的指定列的值。
数据表。
数据查询条件,为空引用则更新全部表。
要更新的列及指定的值。
更新操作所影响的数据行数。
释放资源。
数据实体是否在数据库存在。
实体类型。
主键值。
指定键值的实体存在返回true,否则返回false。
读数据实体。
实体类型。
数据实体。
从数据库读出的数据对象。
插入数据实体。
数据实体。
修改数据实体。
数据实体。
删除数据实体。
数据实体。
删除数据表中记录。
表类型。
删除的记录数。
根据条件删除数据表中记录。
表类型。
数据过滤条件。
删除的记录数。
根据条件更新数据库表中的指定列的值。
表类型。
数据查询条件,为空引用则更新全部表。
要更新的列及指定的值。
更新操作所影响的数据行数。
表查询。
表类型。
查询结果。
表查询。
表类型。
数据查询条件。
查询结果。
表查询。
表类型。
数据查询条件。
要选择的属性集合,为空则取所有与数据库映射的属性。
查询结果。
表查询。
表类型。
数据查询条件。
跳过开始的N条记录,小于等于0则忽略。
要返回的记录总数,小于等于0则忽略。
查询结果。
表查询。
表类型。
数据查询条件。
要选择的属性集合,为空则取所有与数据库映射的属性。
跳过开始的N条记录,小于等于0则忽略。
要返回的记录总数,小于等于0则忽略。
查询结果。
计算表的记录总数。
表类型。
查询结果。
计算表的记录总数。
表类型。
数据查询条件。
查询结果。
计算表的记录总数。
表类型。
数据查询条件。
要选择的属性集合,为空则取所有与数据库映射的属性。
查询结果。
计算记录总数。
实体类型。
数据查询条件。
要选择的属性集合,为空则取所有与数据库映射的属性。
查询结果。
数据实体是否在数据库存在。
主键值。
指定键值的实体存在返回true,否则返回false。
读数据实体。
数据实体。
从数据库读出的数据对象。
插入数据实体。
数据实体。
修改数据实体。
数据实体。
保存数据实体。
数据实体。
删除数据实体。
数据实体。
根据条件删除数据表中记录。
实体类型。
数据过滤条件。
删除的记录数。
根据条件更新数据库表中的指定列的值。
实体类型。
数据查询条件,为空引用则更新全部表。
要更新的列及指定的值。
更新操作所影响的数据行数。
表查询。
实体类型。
数据查询条件。
要选择的属性集合,为空则取所有与数据库映射的属性。
跳过开始的N条记录,小于等于0则忽略。
要返回的记录总数,小于等于0则忽略。
查询结果。
获取进行数据操作的数据访问对象。
数据变更通知。
系统默认提供的缓存访问器。
本访问器支持基于DataTable存储的缓存。
缓存刷新实体。
实体。
表缓存查询。
表。
表缓存查询。
表。
数据查询条件。
释放资源。
获取当前资源的标识ID。
TSQL language 语法分析器。
此处处理列映射 by 魏琼东。
Db扩展表达式节点类型。
Table表达式。
连接表达式。
列表达式。
选择表达式。
投影表达式。
连接表达式。
聚合表达式。
标量表达式。
存在表达式。
In表达式。
分组表达式。
聚合子查询表达式。
IsNull表达式。
表达式。
表达式。
命名值表达式。
外连接表达式。
DbExpression表达式扩展。
初始化DbExpression对象实例。
转换为字符串。
别名表达式。
表别名。
TableExpression。
表达一个SQL查询表/关于的表达式。
初始化TableExpression对象实例。
转换为字符串。
名称。
列表达式。
表式一个查询的列。
初始化ColumnExpression对象实例。
转换为字符串。
获取HashCode。
判断是否相等。
判断两列表达式是否相等。
表别名。
列名。
表别名。
初始化TableAlias实例。
转换为字符串。
列声明。
声明一个SQL SELECT 表达式的列。
初始化ColumnDeclaration对象实例。
名称。
表达式。
排序类型。
升序。
降序。
排序表达式。
初始化OrderExpression对象实例。
排序类型。
表达式。
SQL SELECT 表大式。
初始化SelectExpression表达式。
别名。
列声音集合。
from表达式。
where表达式。
orderBy表达式。
groupBy表达式。
是否Distinct。
skip表达式。
take表达式。
初始化SelectExpression表达式。
别名。
列声音集合。
from表达式。
where表达式。
orderBy表达式。
groupBy表达式。
初始化SelectExpression表达式。
别名。
列声音集合。
from表达式。
where表达式。
列定义清单。
From表达式。
Where表达式。
OrderBy表达式清单。
GroupBy表达式清单。
Distinct?
Skip表达式。
Take表达式。
获取表达式查询文本。
SQL连接类型。
交叉连接,笛卡尔集、
内连接。
交叉联接表值函数。
外连接表值函数。
右连接。
连接表达式。
连接类型。
左表达式。
右表达式。
连接条件表达式。
外连接表达式。
表大式。
字查询表达式。
Select表达式。
标量表达式。
Exists表达式。
In表达式。
表达式。
值域。
聚合类型。
统计总数。
求最小值。
求最大值。
求江总。
求平均。
聚合表达式。
聚合类型。
参数。
Distinct?
聚合子查询表达式。
GroupBy表名名。
聚合In/Select表达式。
聚合As子表达式。
IsNull表达式。
允许对值类型,如int和float是空的测试。
表达式。
Between表达式。
表达式。
值下限。
值上限。
是否为计算Skip/Top准备。
RowNumber 表达式。
排序条件。
命名表达式/Key-Value表达式。
名称。
值。
已处理?。
投影表达式。
建立在一个或多个Select查询结果上的表达式。
转换为字符串。
选择源。
投影。
聚合。
单例。
SQL查询文本。
ClientJoin表达式。
外键。
内键。
投影表达式。
DbExpression扩展。
定义中间件的数据库查询结果,此命令用于完成数据库查询或数据库更改操作,命令中包含sql极相关参数。
查询结果不支持在线的数据查询,只支持离线的数据查询结果。
初始化 DbCommand 类对象实例。
使用数据库查询返回结果初始化 DbResult 对象实例。
数据库查询的返回结果。
使用数据库查询返回结果类型、结果数据初始化 DbResult 对象实例。
数据库查询返回结果类型。
数据库查询的返回结果。
反序列化对象。
数据。
序列化上下文。
使用将目标对象序列化所需的数据填充 SerializationInfo。
要填充数据的 SerializationInfo。
此序列化的目标。
转换数据查询结果为DataSet。
转换数据查询结果为DataTable。
转换数据查询结果为ArrayList。
转换数据查询结果为IDictionary。
从指定的 BufferReader加载对象。
读取器。
将对象保存到指定的BufferWriter。
编写器。
获取或设置数据查询的返回结果。
获取或设置数据访问命令的数据返回类型。
通用的数据库访问器,其依赖于数据库访问提供者IProvider对象。
初始化DataAccessor 实例。
执行指定的非查询命令。
要执行的命令语句。该语句必须是标准的数据库语句。
要执行的命令类型。
要执行的命令的参数集合。
返回命令影响的行数。
还没有设置数据访问环境。
commandText 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
调用方要求的返回结果的类型。
返回查询到的数据结果。
还没有设置数据访问环境。
commandText 是空引用或者空字符串。
执行指定的非查询命令。
要执行的命令语句。该语句必须是标准的数据库语句。
返回命令影响的行数。
执行指定的非查询命令。
要执行的命令语句。该语句必须是标准的数据库语句。
要执行的命令的参数集合。
返回命令影响的行数。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
执行指定的非查询命令。
要执行的命令语句。该语句必须是标准的数据库语句。
要执行的命令类型。
返回命令影响的行数。
执行指定的非查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装。
返回命令影响的行数。
还没有设置数据访问环境。
command 是空引用或者命令字符串空。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
返回查询到的数据结果。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
如果要求的结果为DataReader,则必须由调用方在外部打开数据访问环境,当DataReader执行完毕后再关闭访问环境;否则该方法将自动打开访问环境,并在DataReader返回前自动关闭访问环境,这样会导致在外部无法使用(因为该DataReader所依赖的数据连接已经关闭)DataReader读取数据。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
调用方要求的返回结果的类型。
返回查询到的数据结果。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
返回查询到的数据结果。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
调用方要求的返回结果的类型。
返回查询到的数据结果。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回查询到的数据结果。
还没有设置数据访问环境。
command 是空引用或者命令字符串空。
执行指定的非查询命令(批处理指令)。
要执行的数据库访问命令集合。该命令集合必须是有效的数据库访问参数的封装。
返回命令影响的行数。
还没有设置数据访问环境。
commands 是空引用或空集合。
执行给定的数据库查询命令(批查询指令)。
要执行的数据库访问命令集合。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回查询到的数据结果集合。
还没有设置数据访问环境。
commands 是空引用或者命令字符串空。
在事务环境中执行给定的 EAS.Data.Access.TransactionHandler,该EAS.Data.Access.TransactionHandler中包括了要在事务中执行的所有数据库操作。
要执行的 EAS.Data.Access.TransactionHandler 对象。
返回受影响的行数,该值为 EAS.Data.Access.TransactionHandler 返回的结果,默认返回 0。
handler 为空引用。
还没有设置数据访问环境。
在事务环境中执行给定的 EAS.Data.Access.TransactionHandler,该EAS.Data.Access.TransactionHandler中包括了要在事务中执行的所有数据库操作。
要执行的 EAS.Data.Access.TransactionHandler 对象。
调用参数。
返回受影响的行数,该值为 EAS.Data.Access.TransactionHandler 返回的结果,默认返回 0。
handler 为空引用。
还没有设置数据访问环境。
委托查询。当调用方需要返回DataReader时,如果使用Query,则必须自行打开环境和关闭环境以及DataReader的关闭。
需要由DelegateQuery方法代为调用的EAS.Data.Access.DataReaderHandler委托对象。handler中的方法可以关闭DataReader对象,也可以不关闭DataReader对象。
要执行的查询命令文本。
查询命令类型。
命令参数。
handler 为空引用。
还没有设置数据访问环境。
commandText 是空引用或者空字符串。
委托查询。当调用方需要返回DataReader时,如果使用Query,则必须自行打开环境和关闭环境以及DataReader的关闭。
调用方可以将处理DataReader结果的代码包装在DataReaderHandler委托中,由DelegateQuery方法代表调用方调用数据处理程序,并在DelegateQuery的内部管理数据访问环境和DataReader的生存周期。
需要由DelegateQuery方法代为调用的EAS.Data.Access.DataReaderHandler委托对象。handler中的方法可以关闭DataReader对象,也可以不关闭DataReader对象。
要执行的查询命令文本。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
返回查询结果的第一行第一列。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
返回查询结果的第一行第一列。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回查询结果的第一行第一列。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回查询结果的第一行第一列。
还没有设置数据访问环境。
commandText 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
查询结果的 System.Data.IDataReader对象。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
查询结果的 System.Data.IDataReader对象。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
查询结果的 System.Data.IDataReader对象。
还没有设置数据访问环境。
commandText 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
查询结果的 System.Data.IDataReader对象。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
返回查询结果集。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
返回查询结果集。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回查询结果集。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回查询结果集。
还没有设置数据访问环境。
commandText 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
返回查询结果集的第一个DataTable。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
返回查询结果集的第一个DataTable。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回查询结果集的第一个DataTable。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回查询结果集的第一个DataTable。
还没有设置数据访问环境。
commandText 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
返回第一行的Key-Value。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
返回第一行的Key-Value。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回第一行的Key-Value。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回第一行的Key-Value。
还没有设置数据访问环境。
commandText 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
返回第一列的值。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
返回第一列的值。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回第一列的值。
还没有设置数据访问环境。
commandText 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回第一列的值。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
返回第一个查询结果Matrix。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
返回第一个查询结果Matrix。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回第一个查询结果Matrix。
还没有设置数据访问环境。
commandText 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回第一个查询结果Matrix。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
返回第一个查询结果的ER架构定义。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
命令执行需要的参数。
返回第一个查询结果的ER架构定义。
执行给定的数据库查询命令。
要执行的命令语句,可能是select语句,也可能是存储过程名称。
要执行的命令的类型。
命令执行需要的参数。
返回第一个查询结果的ER架构定义。
还没有设置数据访问环境。
commandText 是空引用或者空字符串。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回第一个查询结果的ER架构定义。
获取相关的查询语言。
查询语言类型。
改变DbProvider。
释放事务资源。
在当前操作环境中启动一个事务,显式的支持简单的事务调用。
事务对象,事务启动成功返回事务对象实例。
在当前操作环境中启动一个事务,显式的支持简单的事务调用。
事务隔离级别。
事务对象,事务启动成功返回事务对象实例。
已重写,获取哈希码。
哈希码。
与访问器相关联的数据库访问提供者。
多租户上下文切换对象。
查询语言/用于Linq解析。
数据库提供者程序。
CacheKey的泛型定义。
实体类型。
初始化CacheKey。
合并函数。
本地源。
更新数据。
合并数据源。
检索更新数据。
实体比对函数,应用于缓存合并。
时间比对函数,应用于二级缓存查询。
数据查询的排序无素,即表示数据处理中的单体排序。
利用 Table 对象初始化 OrderElement 类实例。
TableMetaData 对象。
初始化 Order 类实例。
Table 对象。
列名称。
是否为降序排序。
排序元素名称为空引用。
排序元素名称为空字符串。
实体对象不包含名称“name”的列。
初始化 Order 类实例。
Table 对象。
列名称。
元数据对象。
获取或设置一个值,批示排序列的名称(列名称)。
排序元素名称为空引用。
排序元素名称为空字符串。
排序对象不包含名称“name”的列。
获取或设置一个值,指示排序是否以升序序列。
获取一个值,批示条件元素分析后的条件字符串。
排序元素名称为空引用。
排序元素名称为空字符串。
排序对象不包含名称“name”的列。
映射元数据定义。
列名==》属性名。
属性名==》列名。
列名==>属性。
列名==>列。
序号==>列。
行版本列。
主键。
主键2。
序列化列集合。
序列化字段集合。
初始化MappingMetaData对象实例。
使用表名初始化MappingMetaData对象实例。
表名。
创建元数据映射。
实体类型。
元数据映射定义。
创建元数据映射。
实体类型。
元数据映射定义。
取主键定义。
取主键定义,包括RowVersionColumn。
取得主键名称列表。
主键名称字符串。
取得主键名称列表。
映射元数据。
主键名称字符串。
根据属性名称获取列名。
属性名。
列名称。
根据列序号获取列定义。
列序号。
列对象。
根据列名获取列定义。
列名。
列对象。
根据列名获取属性定义。
列名。
属性定义。
实体读取命令。
实体插入命令。
实体更新命令。
实体删除命令。
创建实体代理。
动态序列化。
动态反序列化。
动态序列化。
动态反序列化。
数据库表名。
行版本列。
是否索引模式。
忽略一致性错误。
获取或设置实体类型。
数据列定义。
引用实体集合。
子实体集合。
序列化列集合。
序列化字段集合。
为ORM提供条件机制,即为ORM 实体/表的查询,更改操作提供条件参数。
一个空的条件元素。
利用条件元素初始化 Condition 类实例。
使用数据表接口实例初始化 Condition 类实例。
数据表接口实例。
利用条件元素初始化 Condition 类实例。
条件元素
AND 运算符重载,两个条件以AND方式组合。
条件表达式1。
条件表达式2。
合并后的条件表达式。
OR 运算符重载,两个条件以OR方式组合。
条件表达式1。
条件表达式2。
合并后的条件表达式。
!运算符重载,对条件求反运行。
条件元素。
向 Condition 对象添加一个条件元素(Element)对象。
向 Condition 对象添加一个条件元素(Element)对象。
条件元素(Element)对象之间的组合关系,即与 Condition 对象的组合。
向 Condition 对象添加一个条件元素(Element)对象。
列名称。
条件表达式(值)
向 Condition 对象添加一个条件元素(Element)对象。
列名称。
条件表达式(值)
条件元素(Element)对象之间的组合关系,即与 Condition 对象的组合。
向 Condition 对象添加一个条件元素(Element)对象。
列名称。
条件表达式(值)
条件元素类型。
向 Condition 对象添加一个条件元素(Element)对象。
列名称。
条件表达式(值)
是否字段。
条件元素类型。
向 Condition 对象添加一个条件元素(Element)对象。
列名称。
条件表达式(值)
条件元素类型。
条件元素(Element)对象之间的组合关系,即与 Condition 对象的组合。
向 Condition 对象添加一个条件元素(Element)对象。
列名称。
条件表达式(值)
是否字段。
条件元素类型。
条件元素(Element)对象之间的组合关系,即与 Condition 对象的组合。
向 Condition 对象添加一个条件元素(Element)对象。
列名称。
条件表达式(值)
条件表达式(值)是否为数据库指段。
向 Condition 对象添加一个条件元素(Element)对象。
列名称。
条件表达式(值)
条件表达式(值)是否为数据库指段。
条件元素(Element)对象之间的组合关系,即与 Condition 对象的组合。
向 Condition 对象添加一个条件元素(Element)对象。
条件元素(Element)对象。
向 Condition 对象添加一个条件元素(Element)对象。
条件元素(Element)对象。
条件元素(Element)对象之间的组合关系,即与 Condition 对象的组合。
向 Condition 对象添加一个排序元素(OrderElement)对象。
向 Condition 对象添加一个排序元素(OrderElement)对象。
列名称。
向 Condition 对象添加一个排序元素(OrderElement)对象。
列名称。
是否为降序排序。
向 Condition 对象添加一个排序元素(OrderElement)对象。
排序元素(OrderElement)对象。
向 Condition 对象添加一个条件(Condition)对象,复杂条件的组合。
条件元素(Condition)对象。
向 Condition 对象添加一个条件(Condition)对象,复杂条件的组合。
条件元素(Condition)对象。
条件(Condition)对象之间的组合关系。
取得条件的完成表达式,即标识的条件字典串
从指定的 BufferReader加载对象。
读取器。
将对象保存到指定的BufferWriter。
编写器。
元数据对象。
获取一个值,指示Condition 对象的条件字符串。
获取一个值,指示数据构造过程的所用到条件参数集合。
获取一个值,指示 Condition 对象的完成达式。
获取一个值,指示Condition 对象的排序字符串。
执行生成器。
生成、编译一个表达式的查询执行计划。
构建一个查询生成器。
构造查询表达式/结果转换实现的实现在这里面。
columns referencing the outer alias are turned into special named-value parameters
Matrix数据适当配器。
向Linq查询提供者提供基于IDataReader数据源的数据填写。
初始化DbDataAdapter对象实例。
初始化DbDataAdapter对象实例。
IDataReader对象实例。
获取指定列的名称。
从零开始的列索引。
字段名称或空字符串。
当前行指定列是否为空。
从零开始的列索引。
指定单元格的值为 Null,则为 true;否则为 false。
获取当前行指定单元列的值。
从零开始的列索引。
指定单元格的值。
获取当前行指定单元列的值。
从零开始的列索引。
目标类型。
指定单元格的值。
将读写索引移动到数据源开始行。
移动到下一行。
如果成功地推进到适配器下一行,则为 true;如果越过适配器的结尾,则为 false。
获取IDataReader对象。
获取当前行中的列数。
数据实体上下文环境。
提供用于数据实体查询、更新、删除功能的上下文环境。
OrmAccessor是否从容器中来。
DataAccessor是否从容器中来。
DbProvider是否从容器中来。
事务上下文。
初始化DbContext对象实例。
初始化DataEntityContext对象实例。
数据库访问程序提供者。
初始化DataEntityContext对象实例。
数据访问器。
初始化DataEntityContext对象实例。
数据访问器。
Orm访问器。
析构函数。
在创建数据实体查询。
实体类型。
在当前操作环境中启动一个事务,显式的支持简单的事务调用。
事务对象,事务启动成功返回事务对象实例。
在当前操作环境中启动一个事务,显式的支持简单的事务调用。
事务隔离级别。
事务对象,事务启动成功返回事务对象实例。
释放数据资源。
获取数据库提供者程序。
获取进行数据操作的数据访问对象。
数据访问器对象。
更新记录。
Condition 类的数据元素(Element)类型枚举。
“=”比较指定值与指定属性
“>”比较指定值与指定属性
“>=”比较指定值与指定属性
“(不等于)”"比较指定值与指定属性
“(小于)”比较指定值与指定属性
“ 小于等于 ”"比较指定值与指定属性
(BetWeen),介于两个介之间。
(NotBetWeen),不介于两个介之间。
指定子字符串与指定属匹配(模式匹配 %value%)
指定子字符串与指定属匹配(前缀匹配 value%)
指定子字符串与指定属匹配(后缀匹配 %value)
指定子字符串与指定属不匹配 (%value%)。
指定子字符串与指定属不匹配(前缀不匹配 value%)。
指定子字符串与指定属不匹配(后缀不匹配 %value)。
指定子字符串中的字匹配(字匹配 value__value)。
指定子字符串中的字不匹配(字匹配 value__value)。
与给定的列表list里的值匹配 。
与给定的列表list里的值不匹配 。
直接构造字符串,传入就是条件元素 。
Condition 类的数据元素(Element)之间的组合方法。
And,两个 Element 对象之间是以 And 为组合条件。
Or,两个 Element 对象之间是以 Or 为组合条件。
实体属性,表示实体的某一个列定义及列值。
定义数据表列集合。
可以通过该类表达一个数据库表、视图的列结构。
内部私有变量,指示列所属于的数据表。
初始化列集合新实例。
使用ITable接口初始化列集合新实例。
使用ITable接口初始化列集合新实例。
使用集合的初始容量初始化列集合新实例。
集合的初始容量。
获取最大列序列号。
向集合中添加一个列。
要添加的数据列。
删除集合中的一个数据列。
要删除的数据列。
获取一个值,该值指示对象是否存在指定名称的列。
要确定的列的名称。名称比较不区分大小写。
返回列是否存在的指示。
name为空引用或者空字符串。
获取一个值,该值指示对象是否存在指定标题的列。
要确定的列的标题。标题比较不区分大小写。
返回列是否存在的指示。
caption 为空引用或者空字符串。
获取指定名称的列在集合的索引位置。
要确定位置的列的名称。名称比较不区分大小写。
返回属列在集合中的从 0 开始的索引位置,如果不存在相应的列,则返回 -1。
name 为空引用或者空字符串。
获取指定标题的列在列集合中的索引位置。
要确定位置的列的标题。名称比较不区分大小写。
返回列在列列表中的从 0 开始的索引位置,如果不存在相应的列,则返回 -1。
caption 为空引用或者空字符串。
获取指定索引位置处的列对象。
列索引。
返回在对象列列表中指定位置处的列对象。
获取指定名称的列。
列名称。名称比较不区分大小写。
返回具有指定名称的列对象。
name 为空引用或者空字符串。
获取指定标题的列对象。
标题。比较不区分大小写。
返回具有指定标题的列对象。
caption 为空引用或者空字符串。
添加一个新的列。
列的显示标题。如果该值为空引用或者空字符串,则使用 name 作为标题。
列名称。名称比较不区分大小写。
列数据类型。
返回已经创建并且已经添加到对象列列表中的列对象引用。
name 为空引用或者空字符串。
对象已经存在相应名称的列。
如果 Caption 为空引用或者空字符串,则使用 name 设置该值。列的 Expression 设置为 name 值。
添加一个新的列。
列的显示标题。如果该值为空引用或者空字符串,则使用 name 作为标题。
列名称。名称比较不区分大小写。
列数据类型。
列的默认值。可以是空引用,在内部自动转换为 System.DBNull.Value。
返回已经创建并且已经添加到对象列列表中的列对象引用。
name 为空引用或者空字符串。
对象已经存在相应名称的列。
如果 Caption 为空引用或者空字符串,则使用 name 设置该值。列的 Expression 设置为 name 值。
添加一个新的列。
列名称。名称比较不区分大小写。
列数据类型。
返回已经创建并且已经添加到对象列列表中的列对象引用。
name 为空引用或者空字符串。
对象已经存在相应名称的列。
列的 Caption、Expression 设置为 name 值。
添加一个新的列。
列名称。名称比较不区分大小写。
列数据类型。
列的默认值。可以是空引用,在内部自动转换为 System.DBNull.Value。
返回已经创建并且已经添加到对象列列表中的列对象引用。
name 为空引用或者空字符串。
对象已经存在相应名称的列。
列的 Caption、Expression 设置为 name 值。
移除一个列。
要移除的列名称。
成功被移除的列。
移除一个列。
要移除的列索引。
成功被移除的列。
移除一个列。
要移除的列。
成功被移除的列。
反序列化对象。
数据。
序列化上下文。
使用将目标对象序列化所需的数据填充 SerializationInfo。
要填充数据的 SerializationInfo。
此序列化的目标。
根据列名获取 Colunm 对象。
获取 Colunm 对象。
获取或设置实体集合所在的表
查询语句规范抽象类。
为Linq提供者程序提供多同数据查询语句的实现规范。
获取名称(表名、字段)的引用。
名称。
名称引用表达式。
判断CLR类型是否为标量类型。
CLR类型
标量类型返回true,否则返回false。
判断表达式是否可以转换为SELECT 的列。
表达式。
可以返回true,否则返回false。
翻译表达式,确省实现。
表达式。
目标表达式。
翻译表达式,内部使用。by 魏琼东 2012-12-13
表达式。
目标表达式。
转换查询表达式为数据库查询语言-SQL。
表达式。
表达式对应的SQL文本。
参数化表达式。
表达式。
目标表达式。
获取命令字符串的Count表达式。
命令文本。
获取命令字符串的分页表达式。
命令文本。
skip。
top。
一个简单的查询,试图推断从命名约定的映射中的映射。
获取表名。
默认容器。
多租户容器。
定义数据库记录的数据据读取接口。
该接口为数据对象,数据表对其数据读取提借接口。
返回指定字段的值。
类型信息。
列序号。
列的值。
返回指定字段的值。
类型信息。
列名称。
列的值。
有关于Matrix的扩展方法。
Matrix转换为DataTable。
数据矩阵。
DataTable。
DataTable转换为Matrix。
DataTable。
Matrix。
一个简单高效的二维数据矩阵。
数据元只能为简单类型,即CLR中所集成的简单数据类型,为了加快在通信过程之中的序列化速度与大小,目前采用了基于列存储的设计。
初始化Matrix对象实例。
初始化Matrix对象实例。
用序列化数据初始化 Matrix 类的新实例。
一个 System.Runtime.Serialization.SerializationInfo 对象。
获取指定单元格的值。
行索引。
列索引。
获取矩阵的读写器。
使用IDataReader填充Matrix对象。
IDataReader对象。
使用dataTable填充Matrix对象。
DataTable对象。
从对象的XML表示形式生成该对象。
对象从中进行反序列化的 System.Xml.XmlReader 流。
将对象转换为其XML表示形式
对象要序列化为的 System.Xml.XmlWriter 流。
使用将目标对象序列化所需的数据填充 SerializationInfo。
要填充数据的 SerializationInfo。
此序列化的目标。
从指定的 BufferReader加载对象。
读取器。
将对象保存到指定的BufferWriter。
编写器。
反序列化之后执行。
列集合。
行集合。
矩阵列。
存存储。
初始化MatrixColumn对象实例。
添加值。
值。
初始化。
总记录。
从对象的XML表示形式生成该对象。
对象从中进行反序列化的 System.Xml.XmlReader 流。
将对象转换为其XML表示形式
对象要序列化为的 System.Xml.XmlWriter 流。
从指定的 BufferReader加载对象。
读取器。
将对象保存到指定的BufferWriter。
编写器。
索引顺序。
名称。
默认值。
数据类型。
类型文本。
获取或设置指定行的值。
行索引。
值。
矩阵行。
行索引。
初始化MatrixRow对象实例。
设置矩阵对象。
从对象的XML表示形式生成该对象。
对象从中进行反序列化的 System.Xml.XmlReader 流。
将对象转换为其XML表示形式
对象要序列化为的 System.Xml.XmlWriter 流。
从指定的 BufferReader加载对象。
读取器。
将对象保存到指定的BufferWriter。
编写器。
索引顺序。
获取指定单元格的值。
列索引。
单位格的值。
获取矩阵对象。
表达式计算/分部。
重写一个表达式树,使局部隔离的子表达式进行评估,并转换成ConstantExpression节点。
Performs bottom-up analysis to determine which nodes can possibly
be part of an evaluated sub-tree.
returns the set of all aliases produced by a query source
缓存结果。
从指定的 BufferReader加载对象。
读取器。
将对象保存到指定的BufferWriter。
编写器。
结果。
是否重新读取全部。
最后更新时间。
缓存读写器。
获取缓存。
更新缓存。
加载缓存。
读空缓存。
创建缓存根对象。
合并缓存。
本地数据。
更新数据。
合并后的数据。
获取缓存。
文件名。
数据。
保存缓存。
文件名。
求主键。
缓存Key。
缓存数据。
缓存索引。
SqlClient数据库访问提供者,可以支持SQL2000/SQL2005/SQL2008数据库。
SqlClient数据库访问提供者,可以支持SQL2000/SQL2005/SQL2008数据库。
初始化SqlClientDbProvider类的新实例。
使用给定的连接字符串初始化SqlClientDbProvider的新实例。
数据库连接字符串。
重写,填充数据集,把数据查询结果填充到某一数据集。
要填充的数据集。
执行填充的System.Data.IDbCommand。
转换通用参数为数据库相关参数。
通用参数。
执行填充的System.Data.IDbCommand。
执行指定的非查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装。
返回命令影响的行数。
还没有设置数据访问环境。
command 是空引用或者命令字符串空。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
执行给定的数据库查询命令。
要执行的数据库访问命令。该命令必须是有效的数据库访问参数的封装,可能是select语句,也可能是存储过程名称。
返回查询到的数据结果。
还没有设置数据访问环境。
command 是空引用或者命令字符串空。
如果命令执行时数据访问环境还没有打开,则内部会自动打开数据访问环境,当执行完毕后自动关闭访问环境;如果命令执行时数据访问环境已经打开,则命令执行完毕后该方法不会关闭访问环境,而是保持其打开状态。
如果要求的结果为DataReader,则必须由调用方在外部打开数据访问环境,当DataReader执行完毕后再关闭访问环境;否则该方法将自动打开访问环境,并在DataReader返回前自动关闭访问环境,这样会导致在外部无法使用(因为该DataReader所依赖的数据连接已经关闭)DataReader读取数据。
Sql语句纠正缓冲。
是否使用命令缓存,默认不使用。
初始化 SqlClientProvider 类的新实例。
使用给定的连接字符串初始化SqlClientProvider的新实例。
数据库连接字符串。
定义分布式数据库表的集合。
集合中的元素为 EAS.Data.ORM.Table 对象,此类完成多表数据存储,多表数据事务更新。
初始化 TableCollection 类的新实例。
使用集合的初始容量初始化 TableCollection 类的新实例。
集合的初始容量。
向集合中添加一个表。
要添加的数据表。
删除表集合中的一个数据表。
要删除的数据表索引。
删除集合中的一个数据表。
要删除的数据表。
判断表集合中是否存在某个数据表。
要判定的数据表。
存在则返回 true,不存在刚返回 false。
清空表集合。
获取指定的表在集合中的索引位置。
要确定位置的表对象引用。
返回表在集合中的从 0 开始的索引位置。
获取指定索引位置处的表对象。
表索引。
返回在对象表表表中指定位置处的表对象。
从目标数组的指定索引处开始,将一定范围内的 EntityCollection 中的对象复制到数组中。
目标数组。
数组中的起始索引位置。
返回 EntityCollection 的一个枚举数。
System.Collections.IEnumerator 对象。
在 IList 的指定位置处插入一项。
从零开始的索引,应在该位置插入 value。
要插入 IList 中的 Object。
从 IList 移除特定对象的第一个匹配项。
要从 IList 移除的 Object。
确定 IList 是否包含特定的值。
要在 IList 中查找的 Object。
如果在 IList 中找到 Object,则为 true;否则为 false。
确定 IList 中特定项的索引。
要在 IList 中查找的 Object。
如果在表表中找到,则为 value 的索引;否则为 -1。
将一项添加到 IList。
反序列化对象。
数据。
序列化上下文。
使用将目标对象序列化所需的数据填充 SerializationInfo。
要填充数据的 SerializationInfo。
此序列化的目标。
获取指定索引位置处的表对象。
获取表对象。
获取一个值,该值指示当前对 EntityCollection 的访问是否同步。
获取 EntityCollection 中的 IEntity 的数目。
获取可以用于同步对 EntityCollection 访问的对象。
获取一个指示 IList 是否为只读的值。
获取指定索引位置处的对象。
获取一个值,该值指示 IList 是否具有固定大小。
查询编译器,创建一个可重复使用的,参数化表示的查询缓存的执行计划。
Creates a reusable, parameterized representation of a query that caches the execution plan。
Translates accesses to relationship members into projections or joins
Converts user arguments into named-value parameters
查询命令。
命令类型。
报表服务。
生成报表Xaml定义。
包含报表名称和数据类型的请求信息。
报表数据。
报表Xaml定义。
生成报表Xaml定义。
包含报表名称和数据类型的请求信息。
报表Xaml定义。
生成报表Xaml定义。
包含报表名称和及服务调用的请求信息。
调用参数。
报表Xaml定义。
表达式的节点(如操作数或运算符)
构造节点实例
操作数或运算符
解析节点类型
获取各节点类型的优先级
判断某个操作数是否是数值
判断某个操作数是否为变量。
判断某个字符后是否需要更多的操作符
判断两个字符是否是同一类
判断某个字符是否是空白字符
判断是否是一元操作符节点
操作数的正则表达式
返回当前节点的操作数
返回当前节点的类型
返回当前节点的优先级
返回此节点的数值
设置或返回与当前节点相关联的一元操作符节点
数据表映射属性。
使用数据表名初始化ableMapping属性。
数据库表名。
使用数据表名和描述信息初始化ableMapping属性。
数据库表名。
描述信息。
数据库表名。
描述信息。
索引器属性。
忽略一致性错误。
数据表对象转换器。
根据表对象生成数据表。
数据表对象。
数据表。
动态实体方法。
生成动态实体表达式。
实体类型。
生成动态实体表达式。
实体类型。
列集合。
生成序列化方法。
实体类型。
实体元数据。
生成反序列化方法。
实体类型。
实体元数据。
生成序列化方法。
实体类型。
实体元数据。
生成反序列化方法。
实体类型。
实体元数据。
检查对象值及类型。
是否为空。
是否为可空类型。
求非空类型。
定义查询策略。
Determines if a relationship property is to be included in the results of the query
Determines if a relationship property is included, but the query for the related data is
deferred until the property is first accessed.
Provides policy specific query translations. This is where choices about inclusion of related objects and how
heirarchies are materialized affect the definition of the queries.
Converts a query into an execution plan. The plan is an function that executes the query and builds the
resulting objects.
The mapping related to the policy.
DB表达式书写器。
Writes out an expression tree (including DbExpression nodes) in a C#-ish syntax。
表达式解析。
解析表达式。
解析表达式。
解析B++树
解析 IN 、Like
IN (字查询)
IN (字查询),Contains
IN (字查询),Contains
Like 模糊匹配
求成员表达式。
获得条件。
取列名。
取得列名。
字段名。
取表达式右边的值。
测试右表达式是否为值。
保存多租户配置信息。
读取多租户配置信息。
租户配置集合。
序列化列。
序列化名称。
序列化名称。
引用实体定义。
初始化RefEntity对象实例。
初始化RefEntity对象实例。
RefEntityAttribute对象。
初始化RefEntity对象实例。
父实体主键。
标题。
引用实体类型。
引用实体主键类型。
初始化RefEntity对象实例。
父实体主键。
标题。
引用实体类型。
引用实体主键类型。
使用缓存。
是否为可空引用。
创建作为当前实例副本的新对象。
作为此实例副本的新对象。
引用属性。
标题。
引用实体类型。
引用实体主键。
可空引用。
是否缓存。
属性对象。
DataEntity(数据实体扩展方法)。
实体值复制、连同子对象和引用对象一并复制。
实体类型。
源实体。
目标实体。
从数据库读取/同步数据对象的值。
数据实体类型。
数据实体。
从数据库读取/同步数据对象的值。
数据实体类型。
数据实体。
从数据库读取/同步数据对象的值、包括相关联的子对象。
数据实体类型。
数据实体。
判断数据实体是否在数据库中存在。
数据实体类型。
数据实体。
向数据库插入当前数据实体。
数据实体类型。
数据实体。
根据当前数据对象的值向数据库插入一条数据库记录。如果没有为对象添加任何属性,则不会产生任何效果。
更新数据实体值到数据库。
数据实体类型。
数据实体。
根据当前数据对象的值向数据库插入一条数据库记录。如果没有为对象添加任何属性,则不会产生任何效果。
保存数据实体值到数据库。
数据实体类型。
数据实体。
根据当前数据对象的主键值判断是向数据库插入一条新记录还是更新现有记录。
从数据库中删除当前数据对象(对应的数据库记录)。
数据实体类型。
数据实体。
删除后仍然可以使用 Save 方法将对象再次保存到数据库。
从数据库读取/同步数据对象的值。
数据实体。
从数据库读取/同步数据对象的值。
数据实体。
判断数据实体是否在数据库中存在。
数据实体。
向数据库插入当前数据实体。
数据实体。
根据当前数据对象的值向数据库插入一条数据库记录。如果没有为对象添加任何属性,则不会产生任何效果。
更新数据实体值到数据库。
数据实体。
根据当前数据对象的值向数据库插入一条数据库记录。如果没有为对象添加任何属性,则不会产生任何效果。
保存数据实体值到数据库。
数据实体类型。
数据实体。
根据当前数据对象的主键值判断是向数据库插入一条新记录还是更新现有记录。
从数据库中删除当前数据对象(对应的数据库记录)。
数据实体。
删除后仍然可以使用 Save 方法将对象再次保存到数据库。
获取指定类型的列元数据。
列定义集合。
实体查询。
实体类型。
数据实体。
符合条件的数据对象。
实体查询。
数据实体。
数据查询条件。
符合条件的数据对象。
实体查询。
数据实体。
跳过开始的N条记录,小于等于0则忽略。
要返回的记录总数,小于等于0则忽略。
查询结果。
实体查询。
数据实体。
数据查询条件。
跳过开始的N条记录,小于等于0则忽略。
要返回的记录总数,小于等于0则忽略。
查询结果。
实体查询。
数据实体。
数据查询条件。
要选择的属性集合,为空则取所有与数据库映射的属性。
查询结果。
实体查询。
数据实体。
数据查询条件。
要选择的属性集合,为空则取所有与数据库映射的属性。
跳过开始的N条记录,小于等于0则忽略。
要返回的记录总数,小于等于0则忽略。
查询结果。
比较两个实体是否一致。
实体1。
实体2。
是否完整比对所有属性,默认为true。
数据一致返回true,否则返回false。
实体集合转DataTable。
数据实体类型。
实体集合。
DataTable对象。
DataTable转实体集合。
数据实体类型。
DataTable对象。
实体集合。
IDataReader转实体对象。
数据实体类型。
IDataReader对象。
实体集合。
IDataReader转实体集合。
数据实体类型。
IDataReader对象。
实体集合。
IDataReader转实体集合。
数据实体类型。
IDataReader对象。
记录数。
实体集合。
Removes one or more SelectExpression's by rewriting the expression tree to not include them, promoting
their from clause expressions and rewriting any column expressions that may have referenced them to now
reference the underlying data directly.
表达式节点的类型
未知
+
-
*
/
(
)
% (求模,取余)
^ (次幂)
& (按位与)
| (按位或)
&& (逻辑与)
|| (逻辑或)
! (逻辑非)
== (相等)
!= 或 <> (不等于)
> (大于)
< (小于)
>= (大于等于)
<= (小于等于)
<< (左移位)
>> (右移位)
数值
变量
向工作者线程注册写回方法。
写回方法。
向工作者线程注册发送请求。
缓存Key。
求指定的缓存Key。
获取一个更新任务。
获取一个更新任务。
求删除记录时间。
求删除记录时间。
取得属性所在类型。
对象实例。
属性名称。
类型。
取得属性所在类型。
对象类型。
属性名称。
类型。
定义数据库实体的集合。
可以通过该类的继承类的对象表达一个数据库表、视图(一个查询结果)的多行记录。
初始化 EntityCollection 类的新实例。
使用Table初始化 EntityCollection 类的新实例。
使用集合的初始容量初始化 EntityCollection 类的新实例。
集合的初始容量。
反序列化对象。
数据。
序列化上下文。
向集合中添加一个 IEntity 对象。
要添加的 IEntity 对象。
获取指定主键的实体对象在集合中的索引位置。
主键集合。
集合中存在指定的实体,返回 IEntity 的索引,否则返回-1。
PrimaryKeys 主键集合为空引用。
PrimaryKeys 主键总数与实体主键总数不符合。
获取指定主键的实体对象在集合中的索引位置。
主键值集合。
集合中存在指定的实体,返回 IEntity 的索引,否则返回-1。
PrimaryValues 主键集合为空引用。
PrimaryValues 主键总数与实体主键总数不符合。
获取集合指定主键值实体。
主键值集合。
集合中存在指定的实体,返回IEntity对象,否则返回空值(Nothing)。
PrimaryValues 主键集合为空引用。
PrimaryValues 主键总数与实体主键总数不符合。
返回表示用于绑定数据的每项上属性的 。
要在集合中查找的可绑定的 PropertyDescriptor 对象的数组。
表示用于绑定数据的每项上属性的 PropertyDescriptorCollection。
返回列表的名称。
为其返回列表名称的 PropertyDescriptor 对象的数组
列表的名称。
使用将目标对象序列化所需的数据填充 SerializationInfo。
要填充数据的 SerializationInfo。
此序列化的目标。
获取或设置实体集合所在的表
获取指定键值位置处的 IEntity 对象。
内部私有成员,PDCCacheHeleper对象的唯一实例。
初始化 PDCCacheHeleper 对象实例。
ClassProvider对象的唯一实例。
Rewrites nested singleton projection into server-side joins
returns the set of all aliases produced by a query source
Rewrite aggregate expressions, moving them into same select expression that has the group-by clause
缓存索引。
初始化缓存索引对象。
索引数据。
数据类型。
更新索引。
原始数据。
根据索引获取指定数据。
索引值。
缓存对象。
获取哈希码。
求值。
索引。
数据类型。
索引数据。
数据库查询结果集合。
集合中的元素为 EAS.Data.Access.DbResult 对象。
初始化 DbResultCollection 对象的实例。
使用给定的初始容量初始化 ParameterCollection 对象的实例。
使用给定的参数集合初始化 DbResultCollection 对象的实例。
反序列化对象。
数据。
序列化上下文。
使用将目标对象序列化所需的数据填充 SerializationInfo。
要填充数据的 SerializationInfo。
此序列化的目标。
向集合中添加一个新的 EAS.Data.Access.DbResult 对象。
数据库查询返回结果类型。
数据库查询的返回结果。
返回已经创建并已经添加到集合中的 EAS.Data.Access.DbResult 对象引用。
如果集合中已经存在同名的结果对象,则返回已经存在的结果对象的索引,而不是将新的对象添加到集合中。
向集合中插入一个新的 EAS.Data.Access.DbResult 对象。
在该位置插入 EAS.Data.Access.DbResult 对象。
数据库查询返回结果类型。
数据库查询的返回结果。
返回已经创建并已经添加到集合中的 EAS.Data.Access.DbResult 对象引用。
如果集合中已经存在同名的参数对象,则返回已经存在的参数对象的索引,而不是将新的对象添加到集合中。
将集合中的所有参数对象复制到一个EAS.Data.Access.DbResult数组中。
返回 EAS.Data.Access.DbResult 数组。该数组包括了当前集合中的所有参数对象的引用。
将 DbResultCollection 中的元素加到DbResultCollection的末尾。
要附加的DbResultCollection对象。
从指定的 BufferReader加载对象。
读取器。
将对象保存到指定的BufferWriter。
编写器。
数据库访问方法数据库命令参数。
集合中的元素为 DbCommand 对象。
初始化 DbCommandCollection 对象的实例。
使用给定的初始容量初始化 DbCommandCollection 对象的实例。
反序列化对象。
数据。
序列化上下文。
使用将目标对象序列化所需的数据填充 SerializationInfo。
要填充数据的 SerializationInfo。
此序列化的目标。
向集合中添加一个新的 DbCommand 对象。
要执行的命令语句。该语句必须是标准的数据库语句。
要执行的命令的类型。
命令执行需要的参数。
调用方要求的返回结果的类型
返回已经创建并已经添加到集合中的 DbCommand 对象引用。
如果集合中已经存在同名的参数对象,则返回已经存在的参数对象的索引,而不是将新的对象添加到集合中。
向集合中添加一个新的 DbCommand 对象。
要执行的命令语句。该语句必须是标准的数据库语句。
要执行的命令的类型。
命令执行需要的参数。
返回已经创建并已经添加到集合中的 DbCommand 对象引用。
如果集合中已经存在同名的参数对象,则返回已经存在的参数对象的索引,而不是将新的对象添加到集合中。
向集合中添加一个新的 DbCommand 对象。
要执行的命令语句。该语句必须是标准的数据库语句。
命令执行需要的参数。
调用方要求的返回结果的类型
返回已经创建并已经添加到集合中的 DbCommand 对象引用。
如果集合中已经存在同名的参数对象,则返回已经存在的参数对象的索引,而不是将新的对象添加到集合中。
向集合中添加一个新的 DbCommand 对象。
要执行的命令语句。该语句必须是标准的数据库语句。
命令执行需要的参数。
返回已经创建并已经添加到集合中的 DbCommand 对象引用。
如果集合中已经存在同名的参数对象,则返回已经存在的参数对象的索引,而不是将新的对象添加到集合中。
向集合中添加一个新的 DbCommand 对象。
要执行的命令语句。该语句必须是标准的数据库语句。
调用方要求的返回结果的类型
返回已经创建并已经添加到集合中的 DbCommand 对象引用。
如果集合中已经存在同名的参数对象,则返回已经存在的参数对象的索引,而不是将新的对象添加到集合中。
向集合中添加一个新的 DbCommand 对象。
要执行的命令语句。该语句必须是标准的数据库语句。
返回已经创建并已经添加到集合中的 DbCommand 对象引用。
如果集合中已经存在同名的参数对象,则返回已经存在的参数对象的索引,而不是将新的对象添加到集合中。
向集合中插入一个新的 DbCommand 对象。
在该位置插入 DbCommand 对象。
要执行的命令语句。该语句必须是标准的数据库语句。
要执行的命令的类型。
命令执行需要的参数。
调用方要求的返回结果的类型
返回已经创建并已经添加到集合中的 DbCommand 对象引用。
如果集合中已经存在同名的参数对象,则返回已经存在的参数对象的索引,而不是将新的对象添加到集合中。
向集合中插入一个新的 DbCommand 对象。
在该位置插入 DbCommand 对象。
要执行的命令语句。该语句必须是标准的数据库语句。
要执行的命令的类型。
命令执行需要的参数。
返回已经创建并已经添加到集合中的 DbCommand 对象引用。
如果集合中已经存在同名的参数对象,则返回已经存在的参数对象的索引,而不是将新的对象添加到集合中。
向集合中插入一个新的 DbCommand 对象。
在该位置插入 DbCommand 对象。
要执行的命令语句。该语句必须是标准的数据库语句。
命令执行需要的参数。
调用方要求的返回结果的类型
返回已经创建并已经添加到集合中的 DbCommand 对象引用。
如果集合中已经存在同名的参数对象,则返回已经存在的参数对象的索引,而不是将新的对象添加到集合中。
向集合中插入一个新的 DbCommand 对象。
在该位置插入 DbCommand 对象。
要执行的命令语句。该语句必须是标准的数据库语句。
命令执行需要的参数。
返回已经创建并已经添加到集合中的 DbCommand 对象引用。
如果集合中已经存在同名的参数对象,则返回已经存在的参数对象的索引,而不是将新的对象添加到集合中。
向集合中插入一个新的 DbCommand 对象。
在该位置插入 DbCommand 对象。
要执行的命令语句。该语句必须是标准的数据库语句。
调用方要求的返回结果的类型
返回已经创建并已经添加到集合中的 DbCommand 对象引用。
如果集合中已经存在同名的参数对象,则返回已经存在的参数对象的索引,而不是将新的对象添加到集合中。
向集合中插入一个新的 DbCommand 对象。
在该位置插入 DbCommand 对象。
要执行的命令语句。该语句必须是标准的数据库语句。
返回已经创建并已经添加到集合中的 DbCommand 对象引用。
如果集合中已经存在同名的参数对象,则返回已经存在的参数对象的索引,而不是将新的对象添加到集合中。
从指定的 BufferReader加载对象。
读取器。
将对象保存到指定的BufferWriter。
编写器。
定义中间件统一的数据库访问命令,此命令用于完成数据库查询或数据库更改操作,命令中包含sql极相关参数。
初始化 DbCommand 类对象实例。
使用数据库操作命令语句 初始化 DbCommand 对象实例。
要执行的命令语句。该语句必须是标准的数据库语句。
使用数据库操作命令语句、执行命令所需要的参数初始化 DbCommand 对象实例。
要执行的命令语句。该语句必须是标准的数据库语句。
命令执行需要的参数。
使用数据库操作命令语句、命令类型、执行命令所需要的参数及返回类型初始化 DbCommand 对象实例。
要执行的命令语句。该语句必须是标准的数据库语句。
调用方要求的返回结果的类型
使用数据库操作命令语句、命令类型、执行命令所需要的参数初始化 DbCommand 对象实例。
要执行的命令语句。该语句必须是标准的数据库语句。
要执行的命令的类型。
命令执行需要的参数。
使用数据库操作命令语句、命令类型、执行命令所需要的参数及返回类型初始化 DbCommand 对象实例。
要执行的命令语句。该语句必须是标准的数据库语句。
命令执行需要的参数。
调用方要求的返回结果的类型
使用数据库操作命令语句、命令类型、执行命令所需要的参数及返回类型初始化 DbCommand 对象实例。
要执行的命令语句。该语句必须是标准的数据库语句。
要执行的命令的类型。
命令执行需要的参数。
调用方要求的返回结果的类型
反序列化对象。
数据。
序列化上下文。
使用将目标对象序列化所需的数据填充 SerializationInfo。
要填充数据的 SerializationInfo。
此序列化的目标。
克隆一个新的DbCommand对象。
新的DbCommand对象。
克隆一个 DbCommand 对象。
从指定的 BufferReader加载对象。
读取器。
将对象保存到指定的BufferWriter。
编写器。
返回表示当前 DbCommand 的 System.String。
System.String,表示当前的 DbCommand。
获取或设置数据库访问命令的命令语句。
获取或设置数据库访问命令的命令语句。
获取或设置数据访问命令的的命令类型。
获取或设置数据访问命令的执行参数。
获取或设置数据访问命令的数据返回类型。
IDbProvider执行命令之前是否重写命。
帐套。
组织机构。
提供者类型。
提供者程序集。
连接池下限。
连接池上限。
提供者类型。
生成非IDataEntity类型的元数据信息。
取数据表元数据。
取数据表元数据。
取实体元数据。
TSQL 查询语句规范。
获取名称(表名、字段)的引用。
名称。
名称引用表达式。
翻译表达式,确省实现。
表达式。
目标表达式。
转换查询表达式为数据库查询语言-SQL。
表达式。
表达式对应的SQL文本。
获取命令字符串的Count表达式。
命令文本。
获取命令字符串的分页表达式。
命令文本。
skip。
top。
Removes select expressions that don't add any additional semantic value
Converts LINQ query operators to into custom DbExpression's
处理Last 魏琼东 2013-03-07
Moves order-bys to the outermost select if possible
Add a sequence of order expressions to an accumulated list, prepending so as
to give precedence to the new expressions over any previous expressions
Rebind order expressions to reference a new alias and add to column declarations if necessary
DbExpression比较器。
组合关键字。
表达式解析器
构造表达式解析器
要分析的表达式,如"1+2+3+4"
当前分析的表达式
当前读取的位置
读取下一个表达式节点,如果读取失败则返回null
返回当前分析的表达式
返回当前读取的位置
数据一致性异常。
初始化 DataConcurrencyException 类的新实例。
使用指定的错误消息初始化 DataConcurrencyException 类的新实例。
描述错误的消息。
用序列化数据初始化 DataConcurrencyException 类的新实例。
System.Runtime.Serialization.SerializationInfo,它存有有关所引发异常的序列化的对象数据。
System.Runtime.Serialization.StreamingContext,它包含有关源或目标的上下文信息。
使用指定错误消息和对作为此异常原因的内部异常的引用来初始化 DataConcurrencyException 类的新实例。
解释异常原因的错误消息。
导致当前异常的异常;如果未指定内部异常,则是一个 null 引用(在 Visual Basic 中为 Nothing)。