CMS Namespace |
Class | Description | |
---|---|---|
![]() | AssemblyDiscoverableAttribute |
Marks the assembly as discoverable (containing modules or implementations)
|
![]() | ContractAttribute |
Marks the class with the contract using the specific interface
|
![]() | DefaultImplementationAttribute |
Instructs ObjectFactoryT to use Implementation as a default implementation when an instance of interface or class targeted by this attribute is requested.
|
![]() | GeneratedFromAttribute |
Marks the automatically generated classes.
|
![]() | HandlersExtensions |
Extension methods.
|
![]() | New | Obsolete.
Entry point to the object factories
|
![]() | NotContract |
Marks the member not to be included into contract
|
![]() | 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 from which the defined one inherits.
|
![]() | RegisterCustomTableAttribute |
Registers the custom table item class within the system or overrides the existing one.
|
![]() | RegisterDocumentTypeAttribute |
Registers the document type class within the system or overrides the existing one.
|
![]() | RegisterExtenderAttribute |
Specifies the extender in the assembly being attributed.
|
![]() | RegisterExtensionAttribute |
Marks the class as extension of the given class
|
![]() | RegisterImplementationAttribute |
Marks class as implementation of ImplementedType.
|
![]() | 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
|
![]() | RequiredImplementationAttribute |
Marks an implementation as required, effectively protecting it from being replaced once it is registered in ObjectFactoryT.
|
![]() | StaticContractAttribute |
Marks the class with the contract using the specific interface
|
Interface | Description | |
---|---|---|
![]() | IInitAttribute |
Marks a method in class implementing this interface and deriving from Attribute as suitable to be executed during application initialization.
|
![]() | IPreInitAttribute |
Marks a method in class implementing this interface and deriving from Attribute as suitable to be executed during application pre-initialization.
|
![]() | IWorkerTask |
Defines a common interface for simple worker tasks
|