137 lines
3.5 KiB
C#
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,
|
|
}
|
|
}
|