using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace KssSmaPlaLib.Commons
{
public static class RetCodeUxer
{
///
/// 戻り値(プロセス終了値)
///
public enum RetCode
{
///
/// 成功
///
Success = 0,
///
/// ファイルバックアップ時エラー
///
FileBackupError = -1,
///
/// ファイルクリーンナップエラー
///
CleanupError = -2,
///
/// 開始日エラー
///
StartDateError = -3,
///
/// DB接続エラー
///
DbConnectError = -4,
///
/// SQLフォルダパス未設定
///
SqlFolderPathNoSetting = -5,
///
/// SQLファイルロードエラー
///
SqlFileLoadError = -6,
///
/// CSVファイル名パターン群が未設定
///
CsvFileNamePatternsNotSetting = -7,
///
/// 設定ファイルの要素数エラー
///
IniFileItemCountError = -8,
///
/// 挿入前の削除時に例外発生
///
DeleteBeforeInsertException = -9,
///
/// CSVデータをDB登録時エラー
///
InsertDbFromCsvFilesError = -10,
///
/// CSVからDB登録時に例外発生
///
CsvToDbException = -11,
///
/// ファイル削除でフォルダパス未設定
///
FileDeleteFolderPathNotSetting = -12,
///
/// ファイル削除でフォルダパス未存在
///
FileDeleteFolderPathNotExist = -13,
///
/// ファイル削除でファイル名パターン未設定
///
FileDeleteFileNamePatternNotSetting = -14,
///
/// ファイル削除でファイル名パターン削除エラー
///
FileDeletePatternFilesError = -15,
///
/// SFTPオブジェクト生成エラー
///
SftpObjectCreateError = -16,
///
/// SFTPアップロードエラー
///
SftpUploadError = -17,
///
/// SFTPアップロードで入力フォルダ未存在
///
SftpInFolderPathNotExist = -18,
///
/// SFTPでCSVファイル名パターンが未設定
///
SftpCsvFileNamePatternsNotSetting = -19,
///
/// SFTPダウンロード時に例外発生
///
SftpDownloadException = -20,
///
/// SFTPファイル削除エラー
///
SftpDeleteMatchingFilesError = -21,
///
/// SFTPパターンマッチファイルダウンロード時エラー
///
SftpMatchFilesDownloadError = -22,
///
/// SFTP共通:テスト接続エラー
///
SftpTestConnectError = -23,
}
}
}