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.
|