22.40. Class TableStorage

Namespace: ArmoniK.Core.Adapters.MongoDB.Options
Assembly: ArmoniK.Core.Adapters.MongoDB.dll

Represents the configuration settings for MongoDB table storage.

[PublicAPI]
public class TableStorage

22.40.1. Inheritance

objectTableStorage

22.40.2. Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

22.40.3. Fields

22.40.3.1. SettingSection

The configuration section path used to retrieve settings related to MongoDB table storage.

public const string SettingSection = "MongoDB:TableStorage"

22.40.3.1.1. Field Value

string

22.40.4. Properties

22.40.4.1. PollingDelayMax

Maximum delay between polling attempts. This defines the upper bound for any exponential backoff strategy applied during polling retries.

public TimeSpan PollingDelayMax { get; set; }

22.40.4.1.1. Property Value

TimeSpan

22.40.4.2. PollingDelayMin

Minimum delay between polling attempts. This defines the shortest interval the system will wait before polling again, used as the initial delay.

public TimeSpan PollingDelayMin { get; set; }

22.40.4.2.1. Property Value

TimeSpan