Class ConfigManager
Inheritance
System.Object
ConfigManager
Namespace: Telerik.OpenAccess.Config
Assembly: Telerik.OpenAccess.dll
Syntax
public class ConfigManager
Constructors
ConfigManager(Assembly[], String, XmlElement, XmlElement, Assembly, BackendConfiguration)
Declaration
public ConfigManager(Assembly[] _rootAssemblies, string con, XmlElement _configOverride, XmlElement gen, Assembly _callingAssembly, BackendConfiguration beConfig)
Parameters
System.
|
System.
|
System.
|
System.
|
System.
|
Backend
|
ConfigManager(String, Boolean, Assembly, AssemblyProvider, String)
Declaration
public ConfigManager(string _configFileName, bool _includeReferencedConfigs, Assembly rootAssembly, AssemblyProvider _asmProvider, string con)
Parameters
System.
|
System.
|
System.
|
Assembly
|
System.
|
Fields
ProviderKey
Declaration
public const string ProviderKey = "Telerik.OpenAccess.RT.option.ProviderName"
Field Value
System.
|
UrlKey
Declaration
public const string UrlKey = "Telerik.OpenAccess.RT.option.ConnectionURL"
Field Value
System.
|
Properties
CallingAssembly
Declaration
public Assembly CallingAssembly { get; }
Property Value
System.
|
ConfigOverride
Declaration
public XmlElement ConfigOverride { get; }
Property Value
System.
|
Properties
RootAssemblies
Declaration
public Assembly[] RootAssemblies { get; }
Property Value
System.
|
SupportedProviderNames
Declaration
public static string[] SupportedProviderNames { get; }
Property Value
System.
|
Methods
ExpandEnvironmentVariables(String)
Declaration
public static string ExpandEnvironmentVariables(string s)
Parameters
System.
|
Returns
System.
|
GetBackendConfigurationNode()
Declaration
public XmlNode GetBackendConfigurationNode()
Returns
System.
|
GetBackendDrivername(ConnectionString)
Declaration
public static string GetBackendDrivername(ConnectionString cs)
Parameters
Returns
System.
|
GetConnectionData(String, String)
Declaration
public ConnectionData GetConnectionData(string apiUser, string apiPassword)
Parameters
System.
|
System.
|
Returns
GetConnectionData(String, String, Boolean)
Declaration
public ConnectionData GetConnectionData(string apiUser, string apiPassword, bool partial)
Parameters
System.
|
System.
|
System.
|
Returns
GetGenieConfigProps(String, String, ArrayList, ArrayList)
Declaration
public PropertySet GetGenieConfigProps(string apiUser, string apiPassword, ArrayList mappingXmlNodes, ArrayList mappingSources)
Parameters
System.
|
System.
|
System.
|
System.
|
Returns
GetMappingNodesFromBackendConfiguration(XmlNode, Boolean)
Declaration
public XmlElement[] GetMappingNodesFromBackendConfiguration(XmlNode backendConfigNode, bool onlyLocal)
Parameters
System.
|
System.
|
Returns
System.
|
GetOpenAccessConfigFile()
Declaration
public string GetOpenAccessConfigFile()
Returns
System.
|
GetOpenAccessRootElement()
Declaration
public XmlElement GetOpenAccessRootElement()
Returns
System.
|
GetProvider2BackendMap()
Declaration
public static Dictionary<string, string> GetProvider2BackendMap()
Returns
System.
|
GetReferences()
GetTrace()
Declaration
public List<string> GetTrace()
Returns
System.
|
MapConnectionId2Url()
Declaration
public string MapConnectionId2Url()
Returns
System.
|
SetDefaultGenieProperties(PropertySet, ConnectionString)
Declaration
public static void SetDefaultGenieProperties(PropertySet props, ConnectionString cs)
Parameters
Property
|
Connection
|