Just Return Exact Hits

Set IncludePatternMatches = false on the CoverageSetup to return only coverage-confirmed hits — documents where the query matched as a whole word, fuzzy word, joined word, or prefix/suffix. Pure pattern-match results are excluded.

csharp
var query = new Query("wireless headphones", 20)
{
    CoverageSetup = new CoverageSetup { IncludePatternMatches = false }
};

var result = engine.Search(query);

foreach (var entry in result.Records)
{
    Console.WriteLine(
quot;key={entry.DocumentKey} score={entry.Score}"); }