Class DataConnectionConfiguration
Abstract class implementing the data connection functionality shared by PostgreSQL and SQL Server implementations.
Inheritance
System.Object
DataConnectionConfiguration
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: ArgentSea
Assembly: ArgentSea.dll
Syntax
public abstract class DataConnectionConfiguration : IConnectionConfiguration
Fields
| Improve this Doc View SourcehasConnectionPropertyChanged
Declaration
protected bool hasConnectionPropertyChanged
Field Value
| Type | Description |
|---|---|
| System.Boolean |
Properties
| Improve this Doc View SourceConnectionDescription
Declaration
public abstract string ConnectionDescription { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
ResilienceKey
Declaration
public string ResilienceKey { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
SecurityKey
Declaration
public string SecurityKey { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Methods
| Improve this Doc View SourceGetConnectionString()
Declaration
public abstract string GetConnectionString()
Returns
| Type | Description |
|---|---|
| System.String |
GetResilienceStrategy(ILogger)
Declaration
protected DataResilienceConfiguration GetResilienceStrategy(ILogger logger)
Parameters
| Type | Name | Description |
|---|---|---|
| Microsoft.Extensions.Logging.ILogger | logger |
Returns
| Type | Description |
|---|---|
| DataResilienceConfiguration |
GetSecurityConfiguration()
Declaration
protected SecurityConfiguration GetSecurityConfiguration()
Returns
| Type | Description |
|---|---|
| SecurityConfiguration |
SetConfigurationOptions(DataSecurityOptions, DataResilienceOptions)
Declaration
public void SetConfigurationOptions(DataSecurityOptions securityOptions, DataResilienceOptions resilienceStrategiesOptions)
Parameters
| Type | Name | Description |
|---|---|---|
| DataSecurityOptions | securityOptions | |
| DataResilienceOptions | resilienceStrategiesOptions |