GeneralizedAbstractInfo<TInfo> Class |
Namespace: CMS.DataEngine
public class GeneralizedAbstractInfo<TInfo> : AbstractInfoBase< TInfo> . GeneralizedInfoWrapper where TInfo : new(), AbstractInfoBase<TInfo>
The GeneralizedAbstractInfo< TInfo> type exposes the following members.
Name | Description | |
---|---|---|
![]() | GeneralizedAbstractInfo<TInfo> |
Constructor
|
Name | Description | |
---|---|---|
![]() | AllowClone |
Indicates if the object supports cloning.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | AllowRestore |
Indicates if the object supports deleting to recycle bin.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | AllowTouchParent |
Indicates if parent is allowed to be touched, if exists.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | Bindings |
The collection of the binding objects for the given object.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | CacheParentData |
If true, the parent object data is cached within object.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | CodeNameColumn |
Code name column name of the info record.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ColumnNames |
Column names.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | CustomizedColumns |
Gets the list of customized columns in current object
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | DeleteFiles |
Indicates if all physical files should be deleted when object will be deleted.
(Inherited from AbstractInfoBase<TInfo>.GeneralizedInfoWrapper.) |
![]() | DisplayNameColumn |
Code name column name of the info record.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | HasData |
Returns true if the object has it's data storage initialized already
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | HasChanged |
Returns true if the object has changed.
(Overrides BaseInfo.GeneralizedInfoWrapper.HasChanged.) |
![]() | CheckUnique |
If true, the code name is checked for uniqueness upon saving.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ChildDependencies |
Collection of the child dependencies for the given object.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | Children |
The collection of the child objects for the given object.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | IgnoreExternalColumns |
If true, externally stored columns are ignored and are stored normally in DB.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | IsCachedObject |
If true, the object is cached within the system for later use
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | IsClone |
Indicates if the object is clone.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | IsComplete |
Returns true if the object is complete (has all columns).
(Overrides BaseInfo.GeneralizedInfoWrapper.IsComplete.) |
![]() | IsDisconnected |
Returns true if the object is disconnected from the data source
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | IsCheckedOut |
Indicates if the object is checked out.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | IsCheckedOutByUserID |
Gets ID of the user who checked the object out.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | IsObjectValid |
Returns true if the object is considered valid.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | Item |
Gets or sets the value of the column.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | LogEvents |
If true, events are logged on the object update.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | LogExport |
If true, export tasks are logged on the object update.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | LogIntegration |
If true, integration tasks are being logged.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | LogSynchronization |
If true, synchronization tasks are logged on the object update.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | LogWebFarmTasks |
If true, web farm tasks are logged on the object update.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | MainObject |
Main object
(Inherited from AbstractInfoBase<TInfo>.GeneralizedInfoWrapper.) |
![]() | MetaFiles |
The collection of the metafiles of the given object.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectCategory |
Object category.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectCodeName |
Object code name.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectDisplayName |
Object name.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectFullName |
Object full name if exists
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectGroupID |
Object group ID.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectGUID |
Object GUID.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectIcon |
Object icon
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectIconGUID |
Object icon GUID.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectID |
Object ID.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectIsCustom |
Indicates if object is custom (created by customer).
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectIsCustomized |
Indicates if object is customized.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectLastModified |
Object last modified time.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectOrder |
Returns the order of the object among the other objects.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectParent |
Object parent
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectParentID |
Object parent ID.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectSiteID |
Object site ID.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectSiteName |
Object site name.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectThumbnail |
Object thumbnail
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectThumbnailGUID |
Object thumbnail GUID.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ObjectVersionGUID |
Object version GUID.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | OriginalObjectCodeName |
Returns the original object code name
(Inherited from AbstractInfoBase<TInfo>.GeneralizedInfoWrapper.) |
![]() | OtherBindings |
The collection of the other binding objects for the given object.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ParentObjectType |
Parent object type.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | PrioritizedProperties |
Gets the list of properties which should be prioritized in the macro controls (IntelliSense, MacroTree).
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | Processes |
The collection of the processes of the given object.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | Properties |
Properties of the object available through GetProperty.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ReferringObjects |
Collection of the objects depending on this object (object which have FK to this object).
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | RelatedData |
Custom data connected to the object.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ScheduledTasks |
The collection of the scheduled tasks of the given object.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | SupportsVersioning |
Indicates if the object versioning is supported.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | TouchCacheDependencies |
If true, cache dependencies are touched when the object is changed.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | TypeInfo |
Type info.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | UpdateTimeStamp |
If true, time stamp is updated on object update.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | UpdateVersionGUID |
If true, version GUID of the object is updated when saved.
(Inherited from AbstractInfoBase<TInfo>.GeneralizedInfoWrapper.) |
![]() | ValidateCodeName |
If true, the code name is validated upon saving.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | VersioningEnabled |
Indicates if the object versioning is enabled by the settings.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
Name | Description | |
---|---|---|
![]() | AnyItemChanged |
Returns true if any of the specified column names has changed.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | Clone |
Returns the clone
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ContainsColumn |
Returns true if the object contains specified column.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | DataChanged() |
Returns true if the object changed.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | DataChanged(String) |
Returns true if the object changed.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | DeleteData |
Deletes the object from the database.
(Inherited from AbstractInfoBase<TInfo>.GeneralizedInfoWrapper.) |
![]() | DeleteExternalColumns |
Goes through the columns which are stored externally and deletes all the files.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | DeleteObject |
Deletes the object using appropriate provider.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | Disconnect |
Disconnects the object from database.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | EnsureBinaryData() |
Makes sure that the binary data is loaded into binary column of the object when StoreToFileSystem is true.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | EnsureBinaryData(Boolean) |
Makes sure that the binary data is loaded into binary column of the object.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | EnsureCodeName |
Ensures the code name of the object if not set
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | EnsureGUID |
Ensures the GUID of the object
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | EnsureUniqueCodeName |
Ensures that the object has a unique code name within it's context
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ExportDefaultData |
Exports the default object installation data
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetBinaryData |
Returns the BinaryData object of the current instance. Has to be overridden by specific classes. Returns null by default.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetColumnType |
Gets the column type.
(Overrides BaseInfo.GeneralizedInfoWrapper.GetColumnType(String).) |
![]() | GetCount |
Gets count of the objects filtered by given where condition.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetData |
Returns the data according to the set of input parameters.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetDataQuery |
Gets the data query for this object type
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetDefaultDataWhereCondition |
Gets where condition for default data according to TypeInfo configuration.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetDefaultObject |
Returns default object of given object type. Returns null by default. Example is UserInfo which returns user specified in the settings or Global Administrator.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetDependenciesNames |
Returns a list of object names which depend on this object.
First tries to execute checkdependencies query, if not found, an automatic process is executed.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetDependencyCacheKeys |
Gets collection of dependency keys to be touched when modifying the current object.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetDependencyObjectType |
Gets dependency object type
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetEditingPageURL |
Gets the object editing page URL.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetExisting |
Returns the existing object based on current object data.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetExternalColumns |
Returns the list of columns registered as the external columns.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetExternalFiles |
Goes through the columns which are stored externally and returns the list of particular files this object uses.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetFullObjectName |
Returns the name of the object within its parent hierarchy.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetChildWhereCondition |
Gets the child object where condition.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetIconUrl |
Gets the object icon URL
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetLastObjectOrder |
Returns number which will be the last order within all the other items (according to Parent, Group and Site settings).
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetLockObject |
Gets the global lock object for all the instances of the object (locked on "objectType_objectId").
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetModifiedFrom |
Gets the DataSet of all the objects modified from specified date.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetObject(Int32) |
Gets the object by its ID.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetObject(String) |
Gets the object by specified where condition.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetObject(IWhereCondition) |
Gets the object by specified where condition.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetObjectKey |
Gets the unique string key for the object.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetOriginalValue |
Returns the original value of column.
(Overrides BaseInfo.GeneralizedInfoWrapper.GetOriginalValue(String).) |
![]() | GetParent |
Returns the parent object.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetPhysicalFiles |
Gets DataSet with physical files for current object.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetProperty |
Returns property with given name (either object or property value).
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetPropertyType |
Gets the type of the given property
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetSynchronizedColumns |
Gets the list of synchronized columns for this object.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetThumbnailUrl |
Gets the object thumbnail URL
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetUniqueCodeName |
Returns the unique code name generated from current object code name.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetUniqueDisplayName |
Returns the unique display name generated from current object display name.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetUniqueName |
Returns the unique code name for the specified object, does not check duplicity if duplicity occurs within the currentObjectId.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetValue |
Returns value of column.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetValueForTranslation |
Returns value for translation services. Returns unmodified field content by default.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | GetVirtualFileRelativePath |
Returns virtual relative path for specific column
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | CheckDependencies |
Checks object for dependent objects. Returns true if there is at least one dependent object.
First tries to execute checkdependencies query, if not found, an automatic process is executed.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | CheckLicense |
Checks the object license. Returns true if the licensing conditions for this object were matched
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | CheckPermissions |
Checks whether the specified user has permissions for this object.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | CheckUniqueCodeName |
Checks if the object has unique code name. Returns true if the object has unique code name.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | CheckUniqueValues |
Checks if a record with the same column values already exists in the database. Returns true if the set of values is unique.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | InitObjectsOrder |
Initializes the proper order of the sibling objects so the order column is consistent.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | InsertAsClone(CloneSettings) |
Inserts the object as a new object to the DB with inner data and structure (according to given settings) cloned from the original.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | InsertAsClone(CloneSettings, CloneResult) |
Inserts the object as a new object to the DB with inner data and structure (according to given settings) cloned from the original.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | InsertData |
Inserts the object to the database.
(Inherited from AbstractInfoBase<TInfo>.GeneralizedInfoWrapper.) |
![]() | Invalidate |
Invalidates the object in the object table.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | IsAvailableOnSite |
Checks whether info object as available on given site. Available means that object is global or assigned to given site.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | IsCheckedOutByUser |
Returns true if the object is checked out by the specified user.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | IsChildOf |
Returns true if the object is child of the given object. If parameter parent is null, returns true only if the object is not a child of any object.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | IsModifiedExternally |
Goes through the columns which are stored externally and checks if the data in DB is the same as in external storage. If all the columns are same returns true, otherwise false.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | IsObjectInvalid | Obsolete.
Returns true if the object is invalid.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ItemChanged |
Returns true if the item on specified column name changed.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | MakeComplete |
Makes the object data complete.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | MoveObjectDown |
Moves the object down within the object order (if OrderColumn is specified). The move is done within the object's parent and site (if defined).
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | MoveObjectUp |
Moves the object up within the object order (if OrderColumn is specified). The move is done within the object's parent and site (if defined).
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | NewObject |
Creates new object of the given class
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | NotSupported |
Throws the not supported exception
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | Reconnect |
Reconnects the object to database.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | ResetChanges |
Resets the object changes and keeps the new values as unchanged.
(Overrides BaseInfo.GeneralizedInfoWrapper.ResetChanges().) |
![]() | RestoreSettings |
Restores local settings for object instance.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | RevertChanges |
Reverts the object changes to the original values.
(Overrides BaseInfo.GeneralizedInfoWrapper.RevertChanges().) |
![]() | SaveExternalColumns |
Goes through the columns which are stored externally and ensures them in the external storage.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | SetData |
Updates or inserts the object to the database.
(Inherited from AbstractInfoBase<TInfo>.GeneralizedInfoWrapper.) |
![]() | SetObject |
Updates the object using appropriate provider.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | SetObjectAlphabeticalOrder |
Moves the object to the right position according to the custom order.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | SetObjectOrder |
Moves the object to the specified order (if OrderColumn is specified). The move is done within the object's parent and site (if defined).
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | SetValue |
Sets value of column.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | SortAlphabetically |
Moves the object to the right position according to the custom order.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | StoreSettings |
Stores local settings for object instance.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | SubmitChanges |
Submits the changes in the object to the database.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | TouchParent |
Updates the parent object by saving it (to update the timestamp).
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | TryGetProperty(String, Object) |
Returns property with given name (either object or property value).
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | TryGetProperty(String, Object, Boolean) |
Returns value of property.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | TryGetValue |
Returns value of column.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | UpdateData |
Updates the object to the database.
(Inherited from AbstractInfoBase<TInfo>.GeneralizedInfoWrapper.) |
![]() | UpdateExternalColumns |
Goes through the columns which are stored externally and updates DB versions with the data from external storage.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | UpdateFromDB |
Updates the data of the object from DB (updates also ObjectSettings).
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | UpdatePathColumn |
Updates given path column.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |
![]() | UpdatePhysicalFiles |
Updates physical files in given DataSet for current object.
(Inherited from BaseInfo.GeneralizedInfoWrapper.) |