Table of Contents

Property ExpectsPlacementObservation

Namespace
MailFathom.Domain.Mutations
Assembly
MailFathom.Domain.dll

ExpectsPlacementObservation

Gets whether this mutation puts the email somewhere synchronization will later discover it.

public bool ExpectsPlacementObservation { get; }

Property Value

bool

Remarks

A copy places an occurrence exactly as a relocation does, and is included for that reason: the discovery is MailFathom's own act either way. What a copy does not do is carry the local row across — whether a second live occurrence of one message is one local row or two is the copy action's decision rather than this join's — which is why IsPlacementOf(RemoteFolderPath, ImapUidValidity, ImapUid) narrows to a relocation and this does not.