BizDataTypeUtility
类名:BizDataTypeUtility
说明:逻辑数据类型与数据类型名的转换器,该类为辅助功能类。
方法
判断是否附件类型
功能描述
判断是否为附件相关类型。
接口定义
public IsAttachmentType(H3.Data.BizDataType);
参数
| 参数 | 说明 |
|---|---|
| type | 逻辑类型 |
返回值
如果是附件类型,则返回 true;否则返回 false。
判断是否图片类型
功能描述
判断是否为图片类型。
接口定义
public IsImage(H3.Data.BizDataType);
参数
| 参数 | 说明 |
|---|---|
| type | 逻辑类型 |
返回值
如果是图片类型,则返回 true;否则返回 false。
判断是否为可比较类型
功能描述
判断是否为可比较类型。
接口定义
public IsComparable(H3.Data.BizDataType dataType);
参数
| 参数 | 说明 |
|---|---|
| dataType | 逻辑类型 |
返回值
如果可比较则返回 true;否则返回 false。
判断是否为数值类型
功能描述
判断是否为数值类型。
接口定义
public static bool IsNumericType(H3.Data.BizDataType type);
参数
| 参数 | 说明 |
|---|---|
| type | 逻辑类型 |
返回值
如果是数值类型则返回 true;否则返回 false。
获取业务对象支持的类型
功能描述
获取业务对象支持的类型集合。
接口定义
public static BizDataType[] GetBizObjectSupportTypes();
参数
| 参数 | 说明 |
|---|---|
| 无 |
返回值
业务对象支持的类型集合(BizDataType[] 类型)。
判断是否为业务对象支持类型
功能描述
判断是否为业务对象支持类型。
接口定义
public static bool IsBizObjectSupportedType(H3.Data.BizDataType type)
参数
| 参数 | 说明 |
|---|---|
| type | 逻辑类型 |
返回值
如果是业务对象支持类型则返回 true;否则返回 false。
转换为逻辑数据类型名称
功能描述
将逻辑数据类型转换为中文名称。
接口定义
public static string ToBizDataTypeName(BizDataType type)
参数
| 参数 | 说明 |
|---|---|
| type | 逻辑类型 |
返回值
转换后的中文名称字符串。
转换为实际类型
功能描述
将逻辑数据类型转换为实际类型。
接口定义
public static System.Type ToRealType(BizDataType type)
参数
| 参数 | 说明 |
|---|---|
| type | 逻辑类型 |
返回值
System.Type
转换为数据库字段类型
功能描述
将逻辑数据类型转换为数据库字段类型。
接口定义
public static System.Data.DbType ToDbType(BizDataType type)
参数
| 参数 | 说明 |
|---|---|
| type | 逻辑类型 |
返回值
System.Data.DbType
判断是否支持排序
功能描述
判断该类型是否支持排序。
接口定义
public static bool CanSort(BizDataType type);
参数
| 参数 | 说明 |
|---|---|
| type | 逻辑类型 |
返回值
如果支持排序则返回 true;否则返回 false。
判断是否支持按汉字排序
功能描述
判断该类型是否支持按汉字排序。
接口定义
public static bool CanSortByChinese(BizDataType type);
参数
| 参数 | 说明 |
|---|---|
| type | 逻辑类型 |
返回值
如果支持按汉字排序则返回 true;否则返回 false。