Apache Lucene.Net 2.4.0 Class Library API

Query.Combine Method 

Expert: called when re-writing queries under MultiSearcher. Create a single query suitable for use by all subsearchers (in 1-1 correspondence with queries). This is an optimization of the OR of all queries. We handle the common optimization cases of equal queries and overlapping clauses of boolean OR queries (as generated by MultiTermQuery.rewrite() and RangeQuery.rewrite()). Be careful overriding this method as queries[0] determines which method will be called and is not necessarily of the same type as the other queries.

public virtual Query Combine(
   Query[] queries
);

See Also

Query Class | Lucene.Net.Search Namespace