public DeltaFile(FileInfo file, SqlFileExecutionOption option, bool useTransaction, string category) : this(file, option, useTransaction) { if (category != null) { Category = category; } }
public DeltaFile(FileInfo file, SqlFileExecutionOption option, bool useTransaction) { switch (option) { case SqlFileExecutionOption.ExecuteBeforeDeltas: Version = "-2"; break; case SqlFileExecutionOption.ExecuteAfterDeltas: Version = "-1"; break; default: Version = Path.GetFileNameWithoutExtension(file.Name); break; } Filename = file.Name; Option = option; File = file; UseTransaction = useTransaction; LoadXMLInformation(file); }