Table of Contents

Namespace CMS

Classes

AssemblyDiscoverableAttribute

Marks the assembly as discoverable (containing modules or implementations)

HandlersExtensions

Extension methods.

NotRegisterPropertyAttribute

When used, the given property is not registered within the object

RegisterAllPropertiesAttribute

When used, defined if class registers its all public properties as properties of the object, except for ones excluded with ExcludeProperty attribute

RegisterBizFormAttribute

Registers the BizForm item class within the system or overrides the existing one.

RegisterColumnAttribute

Defines a column registered within the object

RegisterCustomClassAttribute

Registers the custom class within the system or overrides the existing one.

RegisterCustomHelperAttribute

Registers the custom helper within the system, replaces the default helper from which the defined one inherits.

RegisterCustomManagerAttribute

Registers the custom manager within the system, replaces the default manager from which the defined one inherits.

RegisterCustomProviderAttribute

Registers the custom provider within the system, replaces the default provider.

RegisterExtensionAttribute

Marks the class as extension of the given class

RegisterImplementationAttribute

Marks class as implementation of ImplementedType. The application collects implementations during its initialization in order to register them within inversion of control container.

RegisterModuleAttribute

Registers the module within assembly

RegisterObjectTypeAttribute

This attribute finds the static TypeInfo fields (all of them) and registers object types those TypeInfos define to the system.

RegisterPropertyAttribute

Defines a property registered within the object

Interfaces

IInitAttribute

Marks a method in class implementing this interface and deriving from System.Attribute as suitable to be executed during application initialization.

IPreInitAttribute

Marks a method in class implementing this interface and deriving from System.Attribute as suitable to be executed during application pre-initialization.