public DbTask(string name, FileConnectionManager fileConnection) : this(name) { this.FileConnection = fileConnection; }
public static int ExecuteNonQuery(string name, FileConnectionManager fileConnection) => new SqlTask(name, fileConnection).ExecuteNonQuery();
public static void ExecuteReader(string name, FileConnectionManager fileConnection, Action beforeRowReadAction, Action afterRowReadAction, params Action <object>[] actions) => new XmlaTask(name, fileConnection) { BeforeRowReadAction = beforeRowReadAction, AfterRowReadAction = afterRowReadAction, Actions = actions.ToList() }.ExecuteReader();
public SqlTask(string name, FileConnectionManager fileConnection) : base(name, fileConnection) { }
public XmlaTask(string name, FileConnectionManager fileConnection) : base(name, fileConnection) { Init(); }