You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
383 lines
7.7 KiB
383 lines
7.7 KiB
4 years ago
|
using System;
|
||
|
using System.Collections.Generic;
|
||
|
using System.Linq;
|
||
|
using System.Text;
|
||
|
|
||
|
namespace Common.Data
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 功能:删除状态
|
||
|
/// 作者:王昊昇
|
||
|
/// 时间:2012.2.8
|
||
|
/// </summary>
|
||
|
public enum FlagDel
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 正常
|
||
|
/// </summary>
|
||
|
Normal = 0,
|
||
|
/// <summary>
|
||
|
/// 已删除
|
||
|
/// </summary>
|
||
|
Deleted = 1
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 分页控制处理类型
|
||
|
/// </summary>
|
||
|
public enum PagingType
|
||
|
{
|
||
|
First = 0,
|
||
|
|
||
|
Previous = 1,
|
||
|
|
||
|
Next = 2,
|
||
|
|
||
|
Last = 3,
|
||
|
|
||
|
Go = 4
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 数据删除方式
|
||
|
/// </summary>
|
||
|
public enum DeleteType
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 物理删除
|
||
|
/// </summary>
|
||
|
DeleteData = 0,
|
||
|
/// <summary>
|
||
|
/// 逻辑删除
|
||
|
/// </summary>
|
||
|
UpdateFlag = 1
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 功能:数据排序方式
|
||
|
/// 作者:王昊昇
|
||
|
/// 时间:2012.2.8
|
||
|
/// </summary>
|
||
|
public enum OrderBy
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 正序
|
||
|
/// </summary>
|
||
|
ASC = 0,
|
||
|
/// <summary>
|
||
|
/// 倒序
|
||
|
/// </summary>
|
||
|
DESC = 1
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 功能:连接状态
|
||
|
/// 作者:王昊昇
|
||
|
/// 时间:2012.2.8
|
||
|
/// </summary>
|
||
|
public enum ConnectionStatus
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 已关闭
|
||
|
/// </summary>
|
||
|
Closed = 0,
|
||
|
/// <summary>
|
||
|
/// 已打开
|
||
|
/// </summary>
|
||
|
Open = 1,
|
||
|
/// <summary>
|
||
|
/// 占用
|
||
|
/// </summary>
|
||
|
Using = 2
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 功能:数据源类别
|
||
|
/// 作者:王昊昇
|
||
|
/// 时间:2012.2.8
|
||
|
/// </summary>
|
||
|
public enum DataAccessType
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// SqlServer
|
||
|
/// </summary>
|
||
|
SqlServer = 0,
|
||
|
/// <summary>
|
||
|
/// Oracle
|
||
|
/// </summary>
|
||
|
Oracle = 1,
|
||
|
/// <summary>
|
||
|
/// Access
|
||
|
/// </summary>
|
||
|
Access = 2,
|
||
|
/// <summary>
|
||
|
/// MySql
|
||
|
/// </summary>
|
||
|
MySql = 3,
|
||
|
/// <summary>
|
||
|
/// DBII
|
||
|
/// </summary>
|
||
|
DBII = 4,
|
||
|
/// <summary>
|
||
|
/// SqlLite
|
||
|
/// </summary>
|
||
|
SqlLite = 5,
|
||
|
/// <summary>
|
||
|
/// XML
|
||
|
/// </summary>
|
||
|
XML = 6
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 功能:数据处理类型
|
||
|
/// 作者:王昊昇
|
||
|
/// 时间:2012.2.8
|
||
|
/// </summary>
|
||
|
public enum CommandType
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 查询
|
||
|
/// </summary>
|
||
|
Select = 0,
|
||
|
/// <summary>
|
||
|
/// 执行更新
|
||
|
/// </summary>
|
||
|
Execute = 1,
|
||
|
/// <summary>
|
||
|
/// 存储过程
|
||
|
/// </summary>
|
||
|
procedure = 2,
|
||
|
/// <summary>
|
||
|
/// 事务
|
||
|
/// </summary>
|
||
|
Transaction = 3
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 功能:数据库状态
|
||
|
/// 作者:王昊昇
|
||
|
/// 时间:2012.2.8
|
||
|
/// </summary>
|
||
|
public enum DataBaseStatus
|
||
|
{
|
||
|
Closed = 0,
|
||
|
|
||
|
Running = 1,
|
||
|
|
||
|
Paused = 2
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 功能:服务状态
|
||
|
/// 作者:王昊昇
|
||
|
/// 时间:2012.2.8
|
||
|
/// </summary>
|
||
|
public enum ServiceStatus
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 已关闭
|
||
|
/// </summary>
|
||
|
Closed = 0,
|
||
|
/// <summary>
|
||
|
/// 已绑定
|
||
|
/// </summary>
|
||
|
Bound = 1,
|
||
|
/// <summary>
|
||
|
/// 运行中
|
||
|
/// </summary>
|
||
|
Running = 2,
|
||
|
/// <summary>
|
||
|
/// 暂停运行
|
||
|
/// </summary>
|
||
|
Paused = 3
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 功能:网络传输数据的格式
|
||
|
/// 作者:王昊昇
|
||
|
/// 时间:2012.2.8
|
||
|
/// </summary>
|
||
|
public enum NetDataFormat
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// String格式或其他可转换为String类型的数据
|
||
|
/// </summary>
|
||
|
String = 0,
|
||
|
/// <summary>
|
||
|
/// Short格式的数据
|
||
|
/// </summary>
|
||
|
Int16 = 1,
|
||
|
/// <summary>
|
||
|
/// Int格式的数据
|
||
|
/// </summary>
|
||
|
Int32 = 2,
|
||
|
/// <summary>
|
||
|
/// Long格式的数据
|
||
|
/// </summary>
|
||
|
Int64 = 3,
|
||
|
/// <summary>
|
||
|
/// Decimal格式的数据
|
||
|
/// </summary>
|
||
|
Decimal = 4,
|
||
|
/// <summary>
|
||
|
/// Single格式的数据
|
||
|
/// </summary>
|
||
|
Single = 5,
|
||
|
/// <summary>
|
||
|
/// Double格式的数据
|
||
|
/// </summary>
|
||
|
Double = 6,
|
||
|
/// <summary>
|
||
|
/// 继承于IList格式的数据
|
||
|
/// </summary>
|
||
|
List = 7,
|
||
|
/// <summary>
|
||
|
/// 基于文本类型的实体格式的数据
|
||
|
/// </summary>
|
||
|
Entity = 8,
|
||
|
/// <summary>
|
||
|
/// DataTable格式的数据
|
||
|
/// </summary>
|
||
|
DataTable = 9,
|
||
|
/// <summary>
|
||
|
/// 二进制数据
|
||
|
/// </summary>
|
||
|
Binary = 10
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 功能:服务实例状态
|
||
|
/// 作者:王昊昇
|
||
|
/// 时间:2012.2.8
|
||
|
/// </summary>
|
||
|
public enum ServiceEntityState
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 未载入
|
||
|
/// </summary>
|
||
|
Unloaded = 0,
|
||
|
/// <summary>
|
||
|
/// 禁止使用
|
||
|
/// </summary>
|
||
|
Disabled = 1,
|
||
|
/// <summary>
|
||
|
/// 载入中
|
||
|
/// </summary>
|
||
|
Loading = 2,
|
||
|
/// <summary>
|
||
|
/// 已载入
|
||
|
/// </summary>
|
||
|
Loaded = 3
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 功能:服务器充当的角色
|
||
|
/// 作者:王昊昇
|
||
|
/// 时间:2012.2.8
|
||
|
/// </summary>
|
||
|
public enum ServerRole
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 充当客户端,不具备转发数据能力
|
||
|
/// </summary>
|
||
|
Client = 0,
|
||
|
/// <summary>
|
||
|
/// 充当服务器,可转发数据
|
||
|
/// </summary>
|
||
|
Server = 1
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 功能:消息发送方式
|
||
|
/// 作者:王昊昇
|
||
|
/// 时间:2012.2.8
|
||
|
/// </summary>
|
||
|
public enum MsgSendType
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 点对点发送
|
||
|
/// </summary>
|
||
|
P2P = 0,
|
||
|
/// <summary>
|
||
|
/// 通过服务器转发
|
||
|
/// </summary>
|
||
|
PSP = 1
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 功能:消息发送状态
|
||
|
/// 作者:王昊昇
|
||
|
/// 时间:2012.2.8
|
||
|
/// </summary>
|
||
|
public enum MsgSendState
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 新建,未发送
|
||
|
/// </summary>
|
||
|
New = 0,
|
||
|
/// <summary>
|
||
|
/// 发送完成
|
||
|
/// </summary>
|
||
|
Complete = 1
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 功能:同步模式
|
||
|
/// 作者:王昊昇
|
||
|
/// 时间:2012.2.8
|
||
|
/// </summary>
|
||
|
public enum SyncType
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 同步方式
|
||
|
/// </summary>
|
||
|
Sync = 0,
|
||
|
/// <summary>
|
||
|
/// 异步方式
|
||
|
/// </summary>
|
||
|
Async = 1
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 功能:异常模式
|
||
|
/// 作者:王昊昇
|
||
|
/// 时间:2012.2.8
|
||
|
/// </summary>
|
||
|
public enum ExceptionType
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 无异常
|
||
|
/// </summary>
|
||
|
NoneException = 0,
|
||
|
/// <summary>
|
||
|
/// 有异常
|
||
|
/// </summary>
|
||
|
Exception = 1
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 功能:用户权限级别
|
||
|
/// 作者:王昊昇
|
||
|
/// 时间:2012.2.8
|
||
|
/// </summary>
|
||
|
public enum UserAuthority
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 用户
|
||
|
/// </summary>
|
||
|
User = 0,
|
||
|
/// <summary>
|
||
|
/// 高级用户
|
||
|
/// </summary>
|
||
|
PowerUser = 1,
|
||
|
/// <summary>
|
||
|
/// 管理员
|
||
|
/// </summary>
|
||
|
Administrator = 2,
|
||
|
/// <summary>
|
||
|
/// 系统所有者
|
||
|
/// </summary>
|
||
|
SystemOwner = 3
|
||
|
}
|
||
|
}
|