Click or drag to resize
CMS.Core Namespace
 
Classes
  ClassDescription
Public classAbstractDecoratorInterfaceType
Base class for decorators
Public classAbstractDecoratorInterfaceType, ExtendedType
Base class for decorators
Public classAppCore
Main entry point to the application
Public classAppCoreSetup
Represents application startup parameters.
Public classAppCoreSetupBuilder
Builds instances of the AppCoreSetup class.
Public classAssemblyDiscovery
Provides loading of application assemblies.
Public classBinaryData
Wrapper for the binary data of the web farm task
Public classCoreServices
Provides basic core services
Public classDiscoveryError
Represents an error that occurred during the assembly or module discovery process.
Public classInterfaceInterfaceType
Decorator methods
Public classModuleDiscovery
Provides loading of application modules.
Public classModuleEntry
Represents the standard module entry.
Public classModuleEntryComparer
Represents a module entry comparison operation that uses module entry dependencies.
Public classModuleEntryManager
Provides management of module info objects in the hosting CMS application.
Public classModuleInfo
Represents a module info.
Public classModuleMetadata
Represents the module metadata.
Public classModuleName
Constants for module names
Public classObjectFactory
Object factory based on the given type
Public classObjectFactoryT
Class that provides construction of the objects of given class
Public classService
Service entry in format Service.Entry<ISomeService>()...
Public classServiceServiceInterface
Service entry in format Service<ISomeService>.Entry()...
Public classStaticObjectWrapperObjectType
Site related context methods and variables.
Public classStaticServiceWrapperInterfaceType, DefaultImplementationType
Static wrapper for the service with default implementation specified
Public classStaticWrapperInterfaceType
Static wrapper for the implementation implementing the given interface
Public classTypeManager
Manager for object factories
Interfaces
  InterfaceDescription
Public interfaceIAppSettingsService
AppSettings service interface
Public interfaceIConnectionStringService
ConnectionString service interface
Public interfaceIConversionService
Interface for the conversion service
Public interfaceIEventLogService
Event log service interface
Public interfaceILocalizationService
Localization service interface
Public interfaceILogContext
Interface for the Log context
Public interfaceIMacroMethod
Represents method executable in MacroEngine.
Public interfaceIMacroMethodParam
Represents method executable in MacroEngine.
Public interfaceIMacroRoot
Represents visible root of the macro engine where root properties can be registered. Extend this interface with properties which you want to be resolved
Public interfaceIObjectFactory
Object factory interface
Public interfaceIOverridableT
Interface defining overridable object
Public interfaceIPerformanceCounter
Interface for a performance counter
Public interfaceISettingsService
Settings service interface
Public interfaceIWebFarmService
Web farm service interface
Delegates