C# Class XCode.DataAccessLayer.ConnectionPool

连接池
默认设置: 1,最小连接为CPU个数,最小2个最大8个 2,最大连接1000 3,空闲时间10s 4,完全空闲时间60s
Inheritance: ObjectPool
Mostrar archivo Open project: stoneson/NewLifeX

Public Methods

Method Description
ConnectionPool ( ) : System

实例化一个连接池

Get ( ) : DbConnection

申请时检查是否打开

Put ( value ) : Boolean

释放时,返回是否有效。无效对象将会被抛弃

Protected Methods

Method Description
OnCreate ( ) : DbConnection

创建时连接数据库

Method Details

ConnectionPool() public method

实例化一个连接池
public ConnectionPool ( ) : System
return System

Get() public method

申请时检查是否打开
public Get ( ) : DbConnection
return DbConnection

OnCreate() protected method

创建时连接数据库
protected OnCreate ( ) : DbConnection
return DbConnection

Put() public method

释放时,返回是否有效。无效对象将会被抛弃
public Put ( value ) : Boolean
return Boolean