public ResourceSearch2Enumerator(string culture, string[] terms, SearchWorker searchWorker, bool includePremium)
 {
     this.culture        = culture;
     this.database       = ResourceDatabase2.FromCulture(culture);
     this.terms          = terms;
     this.searchWorker   = searchWorker;
     this.includePremium = includePremium;
     termpos             = new int[terms.Length];
     for (int cnt = 0; cnt < terms.Length; cnt++)
     {
         termpos[cnt] = 0;
     }
     if (terms.Length == 0)
     {
         i = MAXRESULTS;
     }
 }
 public ResourceRecord2Enumerator(Period period)
 {
     pos = 0; Meal = period.ToString().Substring(0, 1); database = ResourceDatabase2.Default;
 }
 public override FoodItem MakeItem()
 {
     return(ResourceDatabase2.FoodItemFromResourceRecord(record));
 }
 public ResourceRecord2Enumerator()
 {
     pos = 0; database = ResourceDatabase2.Default;
 }