2020-12-24 14:53:09 +08:00

137 lines
3.5 KiB
C#

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