public ResourcePriorityQueue(DequeueFilter dequeueFilter) { Filter = dequeueFilter; }
/// <summary> /// Adds a new filter which is the union of all filters than have been added /// </summary> /// <param name="filter"></param> /// <returns></returns> public DequeueFilterList And(DequeueFilter filter) { Filters.Enqueue(new KeyValuePair<FilterOperand, DequeueFilter>(FilterOperand.And, filter)); return this; }