Table of Contents

Property OldestFirst

Namespace
MailFathom.Domain.Emails
Assembly
MailFathom.Domain.dll

OldestFirst

Gets the comparer that reads the same timeline from its other end: oldest message first.

public static IComparer<EmailTimelinePosition> OldestFirst { get; }

Property Value

IComparer<EmailTimelinePosition>

Remarks

This is NewestFirst reversed exactly, so a message whose received timestamp is unknown sorts before every message that has one. That placement is not a second decision about undated mail but the same one read backwards, which is what makes a cursor taken in one direction name the same boundary in the other and lets the timeline index serve this order as a backward scan of itself.