DevForce Help Reference
IdeaBladeConfig Class Members
Fields  Properties  Methods  Events


The following tables list the members exposed by IdeaBladeConfig.

Public Constructors
 NameDescription
Public ConstructorIdeaBladeConfig Constructor Default ctor. Internal use only.  
Top
Public Fields
 NameDescription
Public FieldBaseFileNameFilename of the properties file. Currently app.config.  
Public FieldCfgNamespace Schema namespace.  
Public FieldCurrentNameCurrent section name. Currently ideaBlade.configuration.  
Public FieldCurrentVersion Current configuration version.  
Top
Public Properties
 NameDescription
Public Propertystatic (Shared in Visual Basic)BaseAppDirectory Gets the base application directory.  
Public Propertystatic (Shared in Visual Basic)ConfigFileAssembly Gets or sets the assembly that should be searched first for an embedded file when probing for the IdeaBlade configuration file.  
Public Propertystatic (Shared in Visual Basic)ConfigFileLocation Gets or sets the directory that should be searched first when probing for the IdeaBlade configuration file.  
Public Propertystatic (Shared in Visual Basic)ConfigFileName Gets the local path and filename of the application (executable) configuration file. Returns null if none exists.  
Public PropertyConfigurationReturns the System.Configuration.Configuration object representing the configuration file from which the IdeaBladeConfig was loaded.  
Public PropertyEdmKeys Data source information - Applicable to both Client and Server.  
Public PropertyFileName Gets or sets the configuration file name.  
Public Propertystatic (Shared in Visual Basic)InitializedGets whether or not the Instance has been initialized.  
Public Propertystatic (Shared in Visual Basic)Instance Returns the singleton instance of this class for your application.  
Public PropertyIsDefaultVersion Returns whether this instance is the default fall-thru version.  
Public PropertyLoadedFrom Returns either the Assembly or a file name where this configuration was actually loaded from.  
Public PropertyLogging Logging information - Applicable to both Client and Server.  
Public PropertyObjectServer Object Server configuration information.  
Public PropertyProbeAssemblyNames Names of assemblies to search for dynamically loaded types - Applicable to both Client and Server.  
Public PropertyProbeAssemblyNameWrapper For internal use only.  
Public PropertyVerifiers Verifier information - Applicable to both Client and Server.  
Public PropertyVersion Version of this configuration section.  
Top
Public Methods
 NameDescription
Public Methodstatic (Shared in Visual Basic)AssertNonDefaultVersion Asserts that a non-default version of the IdeaBlade configuration file was found.  
Public MethodClone Implements ICloneable method ( deep copy).  
Public MethodCreateClientVersion Creates a client-side version of the IdeaBlade configuration file. Internal use only.  
Public Methodstatic (Shared in Visual Basic)CreateDefaultInstanceLoadedFrom Internal use only.  
Public MethodCreateServerVersion Creates a server-side version of the IdeaBlade configuration file. Internal use only.  
Public MethodEquals (Inherited from object)
Public MethodGetHashCode (Inherited from object)
Public MethodGetType (Inherited from object)
Public MethodShouldSerializeEdmKeys Internal use only.  
Public MethodShouldSerializeLogging For internal use only.  
Public MethodShouldSerializeObjectServer For internal use only.  
Public MethodShouldSerializeProbeAssemblyNameWrapper  
Public MethodShouldSerializeVerifiers Internal use only.  
Public MethodToString (Inherited from object)
Top
Protected Methods
 NameDescription
Protected MethodFinalize (Inherited from object)
Protected MethodMemberwiseClone (Inherited from object)
Top
Extension Methods
 NameDescription
Public Extension MethodSerializeToFile Serialize the configuration information to a file.
Public Extension MethodSerializeToString Serialize the configuration information to a string.
Top
Public Events
 NameDescription
Public EventIdeaBladeConfigInitialized Raised when configuration initialization is complete and IdeaBladeConfig.Instance is available.  
Top
See Also

Reference

IdeaBladeConfig Class
IdeaBlade.Core Namespace

Send Feedback