using System.ComponentModel.DataAnnotations; namespace MineTec.ProManager.Storage { /// /// 错误码 /// public enum StorageErrorCode { /// /// 没有错误 /// [Display(Name = "没有错误")] None = 0, /// /// 无效的安全凭据 /// [Display(Name = "无效的安全凭据")] InvalidCredentials = 1000, /// /// 提供程序出现未知错误 /// [Display(Name = "提供程序出现未知错误")] GenericException = 1001, /// /// 无效的访问凭据 /// [Display(Name = "无效的访问凭据")] InvalidAccess = 1002, /// /// 文件被占用 /// [Display(Name = "文件被占用")] BlobInUse = 1003, /// /// 无效的文件名称 /// [Display(Name = "无效的文件名称")] InvalidBlobName = 1004, /// /// 无效的容器名称 /// [Display(Name = "无效的容器名称")] InvalidContainerName = 1005, /// /// 读取文件错误 /// [Display(Name = "读取文件错误")] ErrorOpeningBlob = 1006, /// /// 凭据或证书错误 /// [Display(Name = "凭据或证书错误")] NoCredentialsProvided = 1007, /// /// 没有找到该文件 /// [Display(Name = "没有找到该文件")] FileNotFound = 1008, /// /// 没有找到该目录 /// [Display(Name = "没有找到该容器")] ContainerNotFound = 1009, /// /// 部分操作执行成功 /// [Display(Name = "部分操作执行成功")] PartlyOK = 1010, /// /// 没有找到该文件或容器 /// [Display(Name = "没有找到该文件或容器")] NotFound = 1011, /// /// 请求错误 /// [Display(Name = "请求错误")] PostError = 1012, /// /// 请求资源大小不符合要求 /// [Display(Name = "请求资源大小不符合要求")] SizeError = 1013, /// /// 网络错误 /// [Display(Name = "网络错误")] NetworkError = 1014, /// /// 处理超时 /// [Display(Name = "处理超时")] TimeoutError = 1015, /// /// 访问限制(比如单个资源访问频率过高) /// [Display(Name = "访问限制(比如单个资源访问频率过高)")] AccessLimitError = 1016, /// /// 目标资源已存在 /// [Display(Name = "目标资源已存在")] ExistError = 1017, /// /// 数量达到上限 /// [Display(Name = "数量达到上限")] CountLimitError = 1018, /// /// 不支持的文件类型 /// [Display(Name = "不支持的文件类型")] UnsupportedFileType = 1019, } }