17.38. Class MongoDB

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

[PublicAPI]
public class MongoDB

17.38.1. Inheritance

objectMongoDB

17.38.2. Inherited Members

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

17.38.3. Fields

17.38.3.1. SettingSection

public const string SettingSection = "MongoDB"

17.38.3.1.1. Field Value

string

17.38.4. Properties

17.38.4.1. AllowInsecureTls

public bool AllowInsecureTls { get; set; }

17.38.4.1.1. Property Value

bool

17.38.4.2. AuthSource

public string AuthSource { get; set; }

17.38.4.2.1. Property Value

string

17.38.4.3. CAFile

public string CAFile { get; set; }

17.38.4.3.1. Property Value

string

17.38.4.4. ConnectionString

public string ConnectionString { get; set; }

17.38.4.4.1. Property Value

string

17.38.4.5. CredentialsPath

public string CredentialsPath { get; set; }

17.38.4.5.1. Property Value

string

17.38.4.6. DataRetention

public TimeSpan DataRetention { get; set; }

17.38.4.6.1. Property Value

TimeSpan

17.38.4.7. DatabaseName

public string DatabaseName { get; set; }

17.38.4.7.1. Property Value

string

17.38.4.8. DirectConnection

public bool DirectConnection { get; set; }

17.38.4.8.1. Property Value

bool

17.38.4.9. Host

public string Host { get; set; }

17.38.4.9.1. Property Value

string

17.38.4.10. MaxConnectionPoolSize

public int MaxConnectionPoolSize { get; set; }

17.38.4.10.1. Property Value

int

17.38.4.11. MaxRetries

public int MaxRetries { get; set; }

17.38.4.11.1. Property Value

int

17.38.4.12. Password

public string Password { get; set; }

17.38.4.12.1. Property Value

string

17.38.4.13. Port

public int Port { get; set; }

17.38.4.13.1. Property Value

int

17.38.4.14. ReplicaSet

public string ReplicaSet { get; set; }

17.38.4.14.1. Property Value

string

17.38.4.15. ServerSelectionTimeout

public TimeSpan ServerSelectionTimeout { get; set; }

17.38.4.15.1. Property Value

TimeSpan

17.38.4.16. Sharding

public bool Sharding { get; set; }

17.38.4.16.1. Property Value

bool

17.38.4.17. TableStorage

public TableStorage TableStorage { get; set; }

17.38.4.17.1. Property Value

TableStorage

17.38.4.18. Tls

public bool Tls { get; set; }

17.38.4.18.1. Property Value

bool

17.38.4.19. User

public string User { get; set; }

17.38.4.19.1. Property Value

string