Class
BackendConfiguration

Definition

Namespace:Telerik.OpenAccess

Assembly:Telerik.OpenAccess.dll

Syntax:

cs-api-definition
public class BackendConfiguration : ConfigurationBase

Inheritance: objectConfigurationBaseBackendConfiguration

Inherited Members ConfigurationBase.OnChanged()

Constructors

BackendConfiguration()

Declaration

cs-api-definition
public BackendConfiguration()

Properties

Assemblies

Declaration

cs-api-definition
public List<Assembly> Assemblies { get; }

Property Value

List<Assembly>

Backend

Declaration

cs-api-definition
public string Backend { get; set; }

Property Value

string

BackendInfo

Declaration

cs-api-definition
public BackendConfiguration.BackendInformation BackendInfo { get; }

Property Value

BackendConfiguration.BackendInformation

ConnectionPool

Declaration

cs-api-definition
public BackendConfiguration.ConnectionPoolConfiguration ConnectionPool { get; }

Property Value

BackendConfiguration.ConnectionPoolConfiguration

ConnectionTimeout

Declaration

cs-api-definition
[Obsolete("An improved API will be provided in a future version.")]
public long ConnectionTimeout { get; set; }

Property Value

long

Driver

Declaration

cs-api-definition
public string Driver { get; set; }

Property Value

string

HighLowKeyGenerator

Declaration

cs-api-definition
public BackendConfiguration.HighLowKeyGeneratorConfiguration HighLowKeyGenerator { get; }

Property Value

BackendConfiguration.HighLowKeyGeneratorConfiguration

Logging

Declaration

cs-api-definition
public BackendConfiguration.LoggingConfiguration Logging { get; }

Property Value

BackendConfiguration.LoggingConfiguration

ProviderName

Declaration

cs-api-definition
public string ProviderName { get; set; }

Property Value

string

Runtime

Declaration

cs-api-definition
public BackendConfiguration.RuntimeConfiguration Runtime { get; }

Property Value

BackendConfiguration.RuntimeConfiguration

SecondLevelCache

Declaration

cs-api-definition
public BackendConfiguration.SecondLevelCacheConfiguration SecondLevelCache { get; }

Property Value

BackendConfiguration.SecondLevelCacheConfiguration

Methods

MergeBackendConfigurationFromConfigFile(BackendConfiguration)

Declaration

cs-api-definition
public static void MergeBackendConfigurationFromConfigFile(BackendConfiguration fromCode)

Parameters

fromCode

BackendConfiguration

MergeBackendConfigurationFromConfigFile(BackendConfiguration, ConfigurationMergeMode)

Declaration

cs-api-definition
public static void MergeBackendConfigurationFromConfigFile(BackendConfiguration fromCode, ConfigurationMergeMode mergeMode)

Parameters

fromCode

BackendConfiguration

mergeMode

ConfigurationMergeMode

MergeBackendConfigurationFromConfigFile(BackendConfiguration, ConfigurationMergeMode, string)

Declaration

cs-api-definition
public static void MergeBackendConfigurationFromConfigFile(BackendConfiguration fromCode, ConfigurationMergeMode mergeMode, string configurationName)

Parameters

fromCode

BackendConfiguration

mergeMode

ConfigurationMergeMode

configurationName

string