Table of Contents

Method Encode

Namespace
MailFathom.Application.Contacts
Assembly
MailFathom.Application.dll

Encode()

Writes the cursor as the opaque string a caller presents to continue the walk.

public string Encode()

Returns

string

The encoded cursor.

Remarks

The identity is written before the name's comparison form so the form can carry the separator without the decoding having to guess where it ends.

Encoding is opacity rather than protection, exactly as it is for every other cursor here: a client that cannot read one does not build one. It is not a place to put a value that must not travel — which is why the comparison form the ordering needs is the only part of a person this carries, and why nothing logs a cursor.