Table of Contents

Constructor MailChunkingPassReport

Namespace
MailFathom.Application.Emails.Chunking
Assembly
MailFathom.Application.dll

MailChunkingPassReport(int, int, bool)

Summarizes one bounded pass of the cut that follows the rules.

public MailChunkingPassReport(int ChunkedEmailCount, int RefusedOfferCount, bool EmailsRemain)

Parameters

ChunkedEmailCount int

How many messages had their passages cut by this pass.

RefusedOfferCount int

How many of those the embedding backlog's bound turned away, which the backfill reaches instead.

EmailsRemain bool

Whether messages were still awaiting the cut when the pass spent its batch budget.

Remarks

Every field is a count. Nothing derived from a message — a subject, an address, a passage — belongs in a result a worker logs.