OThinker.H3.Settings.ISettingManager

类:OThinker.H3.Settings.ISettingManager

说明:
设置管理器,通过这个接口,我们可以获得全局性的设置信息,比如:显示的格式、流水号的格式等

方法:.GetCustomSetting(System.String)

方法说明:
获得自定义设置的值

名称

说明

SettingName

设置的名称

返回值:
设置的值

方法:.GetDisabledMobiles

方法说明:
获得MobileSID

名称

说明

返回值:
MobileSID

方法:.AddDisabledMobile(System.String)

方法说明:
添加MobileSID

名称

说明

MobileSID

MobileSID

返回值:
如果设置成功,则返回true,否则返回false

方法:.RemoveDisabledMobile(System.String)

方法说明:
移除MobileSID

名称

说明

MobileSID

MobileSID

返回值:
如果设置成功,则返回true,否则返回false

方法:.SetCustomSetting(System.String,System.String)

方法说明:
设置自定义设置的值

名称

说明

SettingName

设置的名称

SettingValue

设置的值

返回值:
如果设置成功,则返回true,否则返回false

方法:.GetSheetSettings

方法说明:
为了提高性能,一次性获得所有跟Portal相关的设置

名称

说明

返回值:
Portal相关的设置

方法:.ResetSeqNo(System.DateTime)

方法说明:
重置流水号,该方法只能每天被调用一次,且最多只能被调用一次。该方法只能由Engine的定时器调用,不能被外部系统调用。

名称

说明

Now

当前时间

方法:.IncNextInstanceSeqID

方法说明:
获得当前新的流程ID,然后下一个流程ID自加一

名称

说明

返回值:
流水号

方法:.GetPageSetting(System.String)

方法说明:
获得页面的设置

名称

说明

PageLocalPath

页面的地址

返回值:
页面设置

方法:.GetControlSettings(System.String,System.String)

方法说明:
获得控件的所有设置

名称

说明

PageLocalPath

页面的地址

ControlID

空间的ID

返回值:
空间的设置

方法:.UpdateSetting(OThinker.H3.Settings.PageSetting)

方法说明:
更新设置

名称

说明

Setting

页面设置

方法:.GetIntAndInc(System.String,System.Int32)

方法说明:
获得一个数据的值,然后对这个值加1

名称

说明

SettingName

设置的名称

InitialValue

初始值

返回值:
如果参数为空则返回-1;如果设置不存在,则创建一个并返回InitialValue;否则,返回当前数值,然后对数值加一保存

方法:.AddBizDbConnectionConfig(OThinker.H3.Settings.BizDbConnectionConfig)

方法说明:
添加一个数据库的连接配置

名称

说明

Config

配置

返回值:
如果添加成功,则返回true;否则返回false

方法:.GetBizDbConnectionConfig(System.String)

方法说明:
获得一个数据库连接配置

名称

说明

Code

配置编码

返回值:
数据库连接配置

方法:.GetBizDbConnectionConfigList

方法说明:
获得数据库连接配置的列表

名称

说明

返回值:
所有的数据库连接配置

方法:.RemoveBizDbConnectionConfig(System.String)

方法说明:
删除一个数据库连接配置,如果正在由事务引用到,则无法删除

名称

说明

DbCode

数据库的编码

返回值:
如果数据库连接不存在,或者正在被事务引用,则无法被删除,将返回false;否则返回true

方法:.UpdateBizDbConnectionConfig(OThinker.H3.Settings.BizDbConnectionConfig)

方法说明:
更新一个数据库连接配置

名称

说明

Config

连接配置

返回值:
如果一数据库连接配置存在,并且编码属性没有被修改,则返回true;否则返回false

方法:.GetBizDbTableColumns(System.String,System.String)

方法说明:
获得特定表的结构

名称

说明

DbCode

数据库编号

TableName

表名称

返回值:
表结构

方法:.GetBizDbTableNames(System.String)

方法说明:
获得业务数据库里的所有数据表名称

名称

说明

DbCode

业务数据库编号

返回值:
所有的表名称

方法:.GetBizDbViewNames(System.String)

方法说明:
获得业务数据库里的所有视图名称

名称

说明

DbCode

业务数据库编号

返回值:
所有的视图名称