Table of Contents

Class ApplicationAuditReconciliationOptions

Namespace
ProjectTemplate.Infrastructure.Data.Auditing
Assembly
ProjectTemplate.Infrastructure.dll
public sealed class ApplicationAuditReconciliationOptions
Inheritance
ApplicationAuditReconciliationOptions
Inherited Members

Properties

CompletionGracePeriod

public TimeSpan CompletionGracePeriod { get; set; }

Property Value

TimeSpan

Enabled

public bool Enabled { get; set; }

Property Value

bool

HealthUnhealthyFindingCount

public int HealthUnhealthyFindingCount { get; set; }

Property Value

int

HealthWarningFindingCount

public int HealthWarningFindingCount { get; set; }

Property Value

int

Interval

public TimeSpan Interval { get; set; }

Property Value

TimeSpan

MaximumBatchesPerRun

public int MaximumBatchesPerRun { get; set; }

Property Value

int

MaximumCycleRetryDelay

Gets or sets the maximum delay between reconciliation cycles after consecutive failures. The delay doubles for each additional consecutive failure, up to this value, and returns to Interval after a success.

public TimeSpan MaximumCycleRetryDelay { get; set; }

Property Value

TimeSpan

RunWorker

public bool RunWorker { get; set; }

Property Value

bool

StalePendingThreshold

public TimeSpan StalePendingThreshold { get; set; }

Property Value

TimeSpan

StaleRetryReadyThreshold

public TimeSpan StaleRetryReadyThreshold { get; set; }

Property Value

TimeSpan