Skip to content

Namespace Tool.SqlCore ​

Classes ​

BaseDataProvider

数据库访问底层父类,继承皆可实现高效开发访问

DbHelper

Sql 核心 操作底层

DbHelperExensions

对 对象,提供扩展支持

DbParameterCache

本地数据库参数缓存

DbTransResult

用于提供事物执行情况,返回事物发生的结果

DbTransactionExensions

对 对象,提供扩展支持

Message

存储过程操作类(返回的消息对象)

MessageHelper

存储过程操作类

PagerManager

SQL分页核心类,目前暂时已被废除,后续会考虑实际情况,补充几种数据库的分页SQL。

PagerParameters

根据指定分页信息查询SQL

PagerSet

分页数据对象

ProviderFactory

DbProviderFactory工厂类

ProxyFactory

底层添加数据库方法

SqlNonQuery

异步返回带有主键的影响信息

SqlTextParameter

高效的多表安全操作实体

TableProvider

单表操作对象,系统提供,如果有特殊需求,建议重新实现接口完成。

Interfaces ​

IDbProvider<T>

SQL数据化的模型接口

IDbProvider

SQL数据化的模型接口

IMessage

存储过程操作类(返回的消息对象)接口

ITableProvider

单表操作对象 (接口)

Enums ​

DbProviderType

数据库类型枚举

Delegates ​

ProxyFactory.CreateInstanceHandler

实现回调数据接口

基于Apache-2.0协议开源