IdeaBlade.Core Assembly > IdeaBlade.Core Namespace : IdeaBladeConfig Class |
The following tables list the members exposed by IdeaBladeConfig.
Name | Description | |
---|---|---|
IdeaBladeConfig Constructor | Default ctor. Internal use only. |
Name | Description | |
---|---|---|
BaseFileName | Filename of the properties file. Currently app.config. | |
CfgNamespace | Schema namespace. | |
CurrentName | Current section name. Currently ideaBlade.configuration. | |
CurrentVersion | Current configuration version. |
Name | Description | |
---|---|---|
BaseAppDirectory | Gets the base application directory. | |
ConfigFileAssembly | Gets or sets the assembly that should be searched first for an embedded file when probing for the IdeaBlade configuration file. | |
ConfigFileLocation | Gets or sets the directory that should be searched first when probing for the IdeaBlade configuration file. | |
ConfigFileName | Gets the local path and filename of the application (executable) configuration file. Returns null if none exists. | |
Configuration | Returns the System.Configuration.Configuration object representing the configuration file from which the IdeaBladeConfig was loaded. | |
EdmKeys | Data source information - Applicable to both Client and Server. | |
FileName | Gets or sets the configuration file name. | |
Initialized | Gets whether or not the Instance has been initialized. | |
Instance | Returns the singleton instance of this class for your application. | |
IsDefaultVersion | Returns whether this instance is the default fall-thru version. | |
LoadedFrom | Returns either the Assembly or a file name where this configuration was actually loaded from. | |
Logging | Logging information - Applicable to both Client and Server. | |
ObjectServer | Object Server configuration information. | |
ProbeAssemblyNames | Names of assemblies to search for dynamically loaded types - Applicable to both Client and Server. | |
ProbeAssemblyNameWrapper | For internal use only. | |
Verifiers | Verifier information - Applicable to both Client and Server. | |
Version | Version of this configuration section. |
Name | Description | |
---|---|---|
AssertNonDefaultVersion | Asserts that a non-default version of the IdeaBlade configuration file was found. | |
Clone | Implements ICloneable method ( deep copy). | |
CreateClientVersion | Creates a client-side version of the IdeaBlade configuration file. Internal use only. | |
CreateDefaultInstanceLoadedFrom | Internal use only. | |
CreateServerVersion | Creates a server-side version of the IdeaBlade configuration file. Internal use only. | |
Equals | (Inherited from object) | |
GetHashCode | (Inherited from object) | |
GetType | (Inherited from object) | |
ShouldSerializeEdmKeys | Internal use only. | |
ShouldSerializeLogging | For internal use only. | |
ShouldSerializeObjectServer | For internal use only. | |
ShouldSerializeProbeAssemblyNameWrapper | ||
ShouldSerializeVerifiers | Internal use only. | |
ToString | (Inherited from object) |
Name | Description | |
---|---|---|
Finalize | (Inherited from object) | |
MemberwiseClone | (Inherited from object) |
Name | Description | |
---|---|---|
SerializeToFile | Serialize the configuration information to a file. | |
SerializeToString | Serialize the configuration information to a string. |
Name | Description | |
---|---|---|
IdeaBladeConfigInitialized | Raised when configuration initialization is complete and IdeaBladeConfig.Instance is available. |