Table of Contents

Property MaximumCommitAttempts

Namespace
MailFathom.Application.Persistence
Assembly
MailFathom.Application.dll

MaximumCommitAttempts

Gets or sets the maximum number of complete commit attempts, including the first one.

public int MaximumCommitAttempts { get; set; }

Property Value

int

Remarks

Two attempts cover the single lost race that a rare conflict actually represents. Further attempts mostly add latency before the caller has to reread current state anyway, so exhaustion is reported rather than hidden behind a longer loop.