CMS.DataEngine.Internal Namespace |
Class | Description | |
---|---|---|
![]() | AbstractCompositeInfoTInfo |
Base class for info object which represents a composite info object made of multiple internal info components.
|
![]() | AbstractWrapperInfoTInfo |
Base class for info object which wraps other info object and is able to add additional capabilities to its members.
|
![]() | DefaultDataChildDependency |
Specifies dependency of an object type on a child object type
to allow child count re-computation when selecting the default data.
|
![]() | ExtendedDbDataReader | Marking wrapper for DbDataReader. Replaces the function of the IsFromCMSDatabase(DataTable, Boolean) method and TABLE_IS_FROM_CMS_DB in DataTable's extended properties. The TrackExternalData(DataTable) and TABLE_CONTAINS_EXTERNAL_DATA members do not need a replacement as data reader does not allow for modification of its values (unlike DataTable). |
![]() | ProtectedSettings |
Encapsulates settings that are protected from being configurable or read by users with insufficient privileges.
|
![]() | SettingsMacroContainer |
Macro container for all settings.
|
![]() | TypeExtensions |
Extension methods for the Type class.
|
Interface | Description | |
---|---|---|
![]() | IDataTableProvider |
Provides method for creating DataTable from given collection of IDataTransferObject.
|
![]() | IDataTransferObject |
Specifies data object that can be serialized to IDataContainer and used e.g. in bulk insert.
|
![]() | INotManagedByContainer |
Marking interface denoting an AbstractInfoProviderTInfo, TProvider implementation not managed by the IoC container.
|