Table of Contents

Namespace MailFathom.Application.Emails.Search

Classes

EmailSearchMatch

One email a lexical search matched, with why it ranked where it did and what matched.

EmailSearchQueryText

The free text a caller is searching their mail for.

EmailSearchResultLimitOutOfRangeException

The failure raised when a lexical search asks for more ranked results than the search serves.

EmailSearchSnippetBounds

How much of a message's body one search result may show.

Structs

EmailSearchResultLimit

How many ranked emails one lexical search returns.

Interfaces

IEmailSearchIndexReader

Reads one bounded, ranked window of locally stored emails out of the lexical index.