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协议开源