public CQuery(ref CSession parent, int type, List <CSite> sites, string uid) { Session = parent; Type = type; Sites = sites; Id = uid; Progress = new CTaskInfo { Status = new CTaskInfo.State(CTaskInfo.State.Active), Service = Session.Server.Name, StartTime = CFunctions.GetDateTime(0), UID = uid, Details = "Collecting " + CQuery.Types.QueryTypes[Type].ToString().ToLower() + " info from " + Session.Server.Type.ToString() + " " + Session.Server.Name.ToUpper() + " (" + Session.Server.IP.ToString() + ")" }; Log.Write(Progress.Details); }
public CSession(ref CDatabaseConnection conn, List <IDiscoveredObject> discoveredSites, List <IDiscoveredObject> discoveredServers, string uid) { _DBConn = conn; this.DiscoveredSites = discoveredSites; this.DiscoveredServers = discoveredServers; ID = uid; Outfile = conn.FileName; Progress = new CTaskInfo() { Status = new CTaskInfo.State(CTaskInfo.State.Active), Details = "Generating database output to " + Outfile.ToLower(), UID = uid, StartTime = CFunctions.GetDateTime(0) }; Log.Write(Progress.Details); }