C# Class XCode.DataAccessLayer.ConnectionPool

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

Méthodes publiques

Méthode Description
ConnectionPool ( ) : System

实例化一个连接池

Get ( ) : DbConnection

申请时检查是否打开

Put ( value ) : Boolean

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

Méthodes protégées

Méthode Description
OnCreate ( ) : DbConnection

创建时连接数据库

Method Details

ConnectionPool() public méthode

实例化一个连接池
public ConnectionPool ( ) : System
Résultat System

Get() public méthode

申请时检查是否打开
public Get ( ) : DbConnection
Résultat DbConnection

OnCreate() protected méthode

创建时连接数据库
protected OnCreate ( ) : DbConnection
Résultat DbConnection

Put() public méthode

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