BugzillaInterface.BaseQuery.GetQueryResults C# (CSharp) Method

GetQueryResults() public method

public GetQueryResults ( ) : List
return List
        public List<BugReport> GetQueryResults()
        {
            SetSource (SplatterCore.Instance.Sources[SourceId]);
            Console.WriteLine ("Making query");
            List<BugReport> results = new List<BugReport> ();

            Tracer trace = new Tracer();
            trace.Attach(bugProxy);

            GetBugsResponse result = bugProxy.SearchBugs (queryParameters);
            Console.WriteLine ("Query finished with {0} results", result.bugs.Length);
            foreach (BugReport bug in result.bugs) {
                results.Add (bug);
            }

            return results;
        }

Usage Example

示例#1
0
 public void TestStuff()
 {
     Source = SplatterCore.Instance.Sources[SourceID];
     BaseQuery query1 = new BaseQuery ();
     Generator = query1;
     query1.SourceId = SourceID;
     //query1.Configure();
     List<BugReport> results = query1.GetQueryResults ();
     foreach (BugReport bug in results) {
         Console.WriteLine (bug.ToString ());
         Bugs.Add (bug);
         BugIds.Add (bug.id);
     }
 }